They are great for your basic Italian (Chicken Parm etc...), but i'll put their pizza up against Pepe's of New Haven, their garlic bread up against anyone, and they have absolutly the best calamari in the country....
2407 Grand Ave, Baldwin
(516) 223-8980
845 Merrick Rd, Baldwin
(516) 223-3344