0.0
- reviews

Restaurant

Apium Noodle Bar

50 Lond Lane - , EC1A 9EJ London Borough of Islington Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Restaurant Apium Noodle Bar Farringdon
GET DIRECTIONS
Restaurant Apium Noodle Bar Farringdon