0.0
- reviews

Restaurant

Silva's Grill & Snack Bar

220 Shaftesbury Avenue - 235-239, WC2H 8DP London Borough of Camden Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Restaurant Silva's Grill & Snack Bar Covent Garden
GET DIRECTIONS
Restaurant Silva's Grill & Snack Bar Covent Garden