Full a la carte menu – lunch & dinner seven days a week. Full hot & cold seafood platters. Daily specials available. Bookings essential
Read more...Riccos Restaurant
Kellyville, New South Wales, 2155
The Tce, Kellyville Plaza, Kellyville, New South Wales, Australia, 2155