Tasty Spot

177 Main Street Glasgow G73 2HF