Description
Popular Japanese eatery with anime art on the walls offering sushi, cooked dishes & tropical drinks.
Name: Blue Ocean Restaurant
Address: 6335 Delmar Blvd, St. Louis, MO 63112
Phone Number: +1 314-726-6477
Restaurant Type: Japanese restaurant
Blue Ocean Restaurant is a Japanese restaurant located at 6335 Delmar Blvd St. Louis/Missouri
(Latitude,Longitude: 38.6560199,-90.3041095)
Postal Code: 63112
Location
-
6335 Delmar Blvd, St. Louis, MO 63112
Add a review