This place in my opinion is the best. The calamari is to die for. The octopus is flavorful and tender. It is a family owned restaurant. Very cozy place. You feel that you are at h...
All reviews seem positive