Surprisingly good food!
Arrived promptly and as ordered, but ingredients are of the lowest quality. Taste = blech.
Weston Center pizzeria and sandwich shop is one of the area's few casual spots for cheap eats.