Japanese Restaurants in Newfoundland and Labrador

Advertisement

Japanese Restaurants

Restaurants Overview
Name Price/
Cuisine
Location
 
Sun Sushi and Bubble Tea Restaurant
This is the place to enjoy squid if you love it or to try it for...
$$
Japanese
St. John's

Advertisement