This is the place for great italian takeout lunch, if you work around here or if you are just driving off the island.
food, price, people, vibe. This is it.
They have a deli counter to that looks good and Italian groceries. But they are savior for this area for takeout lunch with a few tables.