Star Inn & Restaurant, Norwich, Norfolk, United Kingdom
About Star Inn & Restaurant
Star Inn & Restaurant is a Bars, Pubs, Bistros serving the Norwich community in Norfolk, United Kingdom.To contact Star Inn & Restaurant call 01692 580510
Location
Norwich
Norfolk
United Kingdom
NR12 0DN
Map
Contacts
Tel: 01692580510