Glasgow World: Greek Street Food restaurant set to open Clydeside in Glasgow City Centre
Read the full article here
Glasgow Times: Greek street food favourite lands in Glasgow’s hottest new food spot
Read the full article here
Glasgow Times: Pizza favourite to open in Glasgow’s new food and drink hub
Read the full article here