Mowbray Restaurants With Delivery

Sea Urchin Dumpling

Sea Urchin Dumpling

Asian   $$$$$   Opens Tue 11:00:AM

Mowbray

Turning an ocean pest into a delicacy, Sea Urchin Dumpling restaurant on Invermay Road in Mowbray delivers delicious dumplings to locals and visitors alike. This newly opened eatery harvests sea urchi...