They have the best pizza i've ever tasted...everything is just right!!!
All reviews seem positive
The Scene It's just what you'd expect from a neighborhood Italian restaurant: small, homey and filled with plastic flowers and red and white checkered tablecloths. Owner Elias...