Landmark with great food...right in Tarentum.