All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 3.3 Open now Macphees Sandwich Bar 142 Main Street, Barrhead, Glasgow, Barrhead, SC G78 1SG Restaurant Cafe