michael bar
59 Lerwick Dr, Slough SL1 3XX
Features
- Dine-in
- Alcohol
- Toilets
Map
Similar companies
Bar & grill
South Place Chop House
3 South Pl, London EC2M 2AF
Bar & grill
Brusen LoLa Bar
74 Belgrave Gate, Leicester LE1 3GQ
Bar & grill
TGI Fridays - Gateshead
2 Clasper Way, Swalwell, Newcastle upon Tyne NE16 3BE
03304605562
Bar & grill
Bar + Block Steakhouse Glasgow
24 Howard St, Glasgow G1 4AG
+441417329430