Eat Greek

Restaurant in Lexington, Massachussets

Opening hours: Mo-Su 11:00-26:00

215 Elm Street, Somerville, 02144