"Walked in to pick up my order. The whole place was not very clean. manager had very little control of the three workers. Pans falling out of oven I waited 48 min. Plus the initial 20 for my order.. very filthy looking. Never ever again will I be back."
Phone: +13023231515
Address: 1202 Delaware St, New Castle I-19720-6058, United States
City: New Castle
Monday: 10:30 -00:00
Tuesday: 10:30 -00:00
Wednesday: 10:30 -00:00
Thursday: 10:30 -00:00
Friday: 10:30 -01:00
Saturday: 10:30 -01:00
Sunday: 10:30 -00:00
Dishes: 3
Amenities: 3
Categories: 4
Reviews: 1052