Festival Street Foods
170 Clydeholm Road
Glasgow
G140QQGlasgow
Food rating:
Improvement Required
Updated: 1. November 2021
Food rating:
Improvement Required
Updated: 1. November 2021