Mediterranean restaurant and takeaway menus in Ryde

Platia Greek Taverna

Mediterranean, Greek, Gluten Free

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