I love this place although I try to only treat myself once in a while because of HOW GIGANTIC THE SANDWICH IS. Good luck eating the whole thing.
I absolutely LOVE LOVE LOVE the eggplant sandwich, clutch toppings: hot peppers, onion, mushrooms and cheese!! Get a side order of olives too, take your food to Bellwoods and enjoy a perfect meal.