Portuguese and Mediterranean restaurant, O Escalho, offers a wide selection of fresh, homemade dishes and Portuguese specialties.