Greek restaurant · 2319 Leland Dr, Albert Lea, MN
Dine-In
More food in Albert Lea, MN · Greek Food in Albert Lea