Studio Restaurant & Lodge
Studio Restaurant & Lodge
52.463384
-1.999264
Business details
Studio Restaurant & Lodge
- 616 Hagley Road West
- Oldbury
- West Midlands
- B68 0BS
- Tel: 0121 422 2926
- Fax: 0121 423 1902
Location Map
Click here for an interactive map of this location.
About the company
Offering British fare Studio Restaurant & Lodge is a British restaurant located at 616 Hagley Road West in Oldbury. Pay them a visit or call them on 0121 422 2926.