San Marco
Sign in to add a photo.
About
San Marco is a Restaurant in Hyde Park, United Kingdom. Cuisine: Italian.
Frequently asked questions
Where is San Marco?+
San Marco is located at 10 London Street, London, Hyde Park.
What kind of place is San Marco?+
San Marco is a Restaurant in Hyde Park serving Italian.
What is San Marco's food hygiene rating?+
San Marco's official UK food hygiene rating is 4 out of 5.
Location
Hungry for more? Browse our dining guides or explore all places to eat in Hyde Park.
Reviews
No reviews yet — be the first to review San Marco.