Mediterranean restaurant and takeaway menus in Ryde

Platia Greek Taverna

Greek, Mediterranean, Gluten Free

Outdoor Dining Piazza, Ground Floor, Top Ryde Shopping Centre, Corner Blaxland & Devlin Street, Ryde, Sydney