Everyday 11am-Close Pedro O’Haras 134 Main St Lewiston, Maine 207-783-6200 menusinla.com/restaurants/pedro-oharas