The Potato Oven - takeaway


68-72 London Road
Sheffield | United Kingdom
S2 4LR
Opening Times
Mon to Sat : 11am t.c.
Sundays: Closed
t. (+44) 114 270 66 08
e. info