Contacts: address, phone number and etc.
Address | 28 Bridge Street, Denbigh, WA LL16 3TF Get directions |
Phone number | +44 1745 815414 |
Photos
Reviews about Star Grill
- 5 / 5By Salahadin KanliThe best.April 23, 2017
How would you rate Star Grill?
☆ ☆ ☆ ☆ ☆ Menu of Restaurant Star Grill
Star Grill is a restaurant based in Denbigh, Wales. To learn the menu, call the phone number indicated on the website.
If you visited this place, please leave your feedback. This will help other site visitors.