This place is actually very tasty. By no means upscale, but the pastas are fresh and the pizza crisp. The toppings on pizza are canned, or dehydrated onions, but with the homemade sauce and crust it comes out much better than expected- much better than any delivery joint.
Pros: tasty, cheap, better than most upscale places, takeout
Cons: atmosphere, dehydrated onions, slow service, long wait times
more