Rating: 5

October 10, 2010

Hands down, the best local Italian restaurant. The atmosphere is what you'd expect for being in a gas station, but the food is unbelievably good. I'm cheering for these guys to break out into their own location and keep up the excellent service and good food. Huge portions are a plus.