View phone number
20 Thunderton Place, ,
The Royal China Rest...
124-130 Holburn S...,
72.79 miles
1 review
1 review
1 review
1 review
Italian Restaurant and Take Away. Vibrant licenced Italian restaurant located in the heart of Elgin, offering a wide variety of Starters, Pizzas, Pasta dishes, Steaks, and Ice-creams to satisfy all palates. Children welcome (smaller portions available). Take-away available for Starters, Pizza, and Pasta. Delivery service available.