Upstairs Pub and Grill Home/Bar/Upstairs Pub and Grill 21 Lucy St, Homestead, Germiston, 1401 +27729070012 Contacts 21 Lucy St, Homestead, Germiston, 1401 +27729070012 Send updates or Remove Description Features Delivery Toilets Outdoor seating Takeaway Dine-in Alcohol Beer Spirits Wine Casual Groups Food Food at bar Map Reviews No reviews! ADD REVIEW Similar companies Bar Motswako Pub & Grill 23 Siddle St, Klerksdorp Central, Klerksdorp, 2570 Bar Iketleng Bottle Store Unnamed Road, Pella, 2840 Bar MATHALA ENTERTAINMENT CHILLAX Tsimanyane, 0453 +27608010976 Bar Radisson Blu Le Vendome Hotel, Cape Town 20 London Rd, Sea Point, Cape Town, 8005 +27218265100 Categories Bar