Del Mar
Restaurant • Bar • Japanese restaurant • Sushi restaurantOne of the Most Reviewed Japanese restaurants in Saint Petersburg
Address
Nevsky Ave, 52, St Petersburg, Russia, 191023
Website
Contact
+7 812 903-77-01Price rating
$$ $$
Rating on Google Maps
4.10 (3.7K reviews)Open on Google Maps
Working Hours
- Tuesday: 9 am to 6 pm
- Wednesday: 9 am to 6 pm
- Thursday: 9 am to 6 pm
- Friday: 9 am to 6 pm
- Saturday: 6:10 am to 6 pm
- Sunday: 6:10 am to 6 pm
- Monday: 9 am to 6 pm