Riccardo's Italian and Seafood
➤ 111 Parramatta Rd Granville NSW 2142, Australia
Mariscos, Italiano, Pizza, Chino
"You can eat in at Seacrest Village Chinese Restaurant, but I am writing this review with a bellyful of food that was ordered over the phone and taken away."