"I live in Europe now but from Youngstown area. EVERY time I come back home to visit.. Sandwich Factory is a must! I usually get 2-3 visits in. Love it!"
Phone: +13309531027
Address: 3057 Center Rd, Youngstown I-44514-2298, United States
City: Youngstown
Dishes: 18
Amenities: 1
Categories: 5
Reviews: 1169