Address: Cape Hill, B66 4SA, Smethwick About Star restaurant Star restaurant, is located at Cape Hill, Smethwick, B66 4SA, UK How to get to Star restaurant? Advertising the company, adding information or making changes, reporting inaccuracies ➤ × Leave A Comment Cancel replyComment Previous Next
Leave A Comment