Pretty good Italian restaurant. Don't expect pasta like other Italian restaurants, this place servers...
All reviews seem positive