Lara Restaurant
Place Category: Restaurants
-
Lara Restaurant is a Turkish restaurant which is at 3 Bedford Park Corner in Chiswick, London.
Independently rated as a great find in this corner of the Capital, Lara restaurant serves a range of Turkish and Mediterranean fare including meze, kebab and grill dishes.
-
-
Venue Feature icons - see what they mean here