This is a genuine small shop Italian restaurant. Don't expect the Olive Garden when you come here. To the uninitiated, the menu can be daunting because of the overwhelming options -- but rather, understand that you can get your meal in any way you want. You want some pasta? Pick your pasta type, pick your sauce, add some meat... They will make special orders with no questions asked. And pay attention to their specials. Some of the best meals I've had were their specials which usually come on massive plates and are always delicious. The price is reasonable, especially if you're eating pizza, but expect to pay a little more for meat dishes.