0.0
- reviews

Restaurant

Bens Thai

Elephant Inn 283 Ballards La - 298-300, N12 8NR London Borough of Barnet Greater London England United Kingdom

-
menu
-
ambience
-
service
-
price
Category: Restaurant
Types of Cuisine: Asian
Restaurant Bens Thai North Finchley
GET DIRECTIONS
Restaurant Bens Thai North Finchley