Greek restaurant · 57 Factory St, Nashua, NH
To-Go · Dine-In
More food in Nashua, NH · Greek Food in Nashua