Olympic Cafe & Dining Room

English Restaurant in Barnes
Olympic Cafe & Dining Room image
Ad
Address
117A Church Road
Barnes
London
SW13 9HL
Map
Cuisine
English
Region
Barnes
Nearest Station
Barnes Bridge
0.50 miles

User Reviews

There are no user reviews
Have your say

Add a review or useful tip for this restaurant