Edinburgh Street Food team to open Manchester Street Food this summer
The 15,000 sq ft venue near Piccadilly station is the first step in a plan to open a new site every year for five years.
Home / Street Food
The 15,000 sq ft venue near Piccadilly station is the first step in a plan to open a new site every year for five years.