★ 3.5 / 5 of 35 Reviews
#6 Cafés in Ryde
#35 Pizza in Ryde
Euro Taste
Ground Level, Shop R3003A, Cnr | Top Ryde City Shopping Centre, Devlin St & Blaxland Rd, Sydney, New South Wales, Australia, 2112
"We're very pressed for time when we dropped in for lunch. Ordered two...