133 W Front St, Wheaton, Illinois 60187(630) 668-8866
Family owned and operated Greek restaurant offering dine in takeout and delivery.