This place is a neighborhood gem.
Pro:
Giant Sandwiches that taste great and reasonable cost.
They have hot foods, sandwiches, baked goods, deserts, gelato...
Reasonable price on just about everything.
I had the roast beef sandwich and it was awesome: bread was not too bready but flaky, kinda like croissant, fried onions, and beef was good quality.
My friend had the veal parm sandwich and gelato and she loved them both.
Con:
Way people line up was very messy. Maybe store can have a better way of organizing, in terms of how people line up.
Verdict:
Highly recommend this place. I look forward to going back there again.