AMAZING food excellent service
This is a great venue whether dining in with your family or ordering take away. The food is always wonderful and fresh and the staff are always ver...
Whenever my mum comes to visit me we pay a mandatory visit to Red Rock. We love it! We generally order the same thing every time, Shanghai Noodle...