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
West Pennant Hills, New South Wales, 2125
103 Newline Rd, West Pennant Hills, New South Wales, Australia, 2125