Theta Stage

Cafe

Theta Stage

10 Orchard Street
Sheffield
S1 2GX

About us

 

Theta Stage is located on Orchard Street and serves a selection of Chinese cuisine to takeaway, including bubble tea and noodles.

 

Photo credit: Sheffield BID

 

#independent #independents