Salad Bar
Vegetarian
Cafe specializing in salads.
Location
Best places nearby
The highest rated places close to Salad Bar.
Local restaurants nearby
The Arcade, Church St, Cymru / Wales
Location
The highest rated places close to Salad Bar.
The Arcade, Church St, Cymru / Wales