Millie’s Deli (Glasgow) reviews - SkyPhone Spot