Cafe
Abbey Road Cafe
30 locals recommend,
Tips from locals
Big open restaurant, with a really wide range of menu options such as Mexican, Italian, Greek, pub food, and more.
Unique things to do nearby
Locals also recommend
Location
129-131 Acland St
St Kilda, VIC