Spiro's Taverna is a Greek restaurant offering a dining experience. The establishment is open daily from 11 am to 9 pm. Key facts used: cuisine type (Greek), operating hours, and business name.