JavaScript is not enabled.
best Greek food in town - Review by citysearch c | Dio Deka

Dio Deka

Claim

best Greek food in town 2/17/2009

had the lamb chops and tasted the Filet. they were both awesome, more
FALL SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 12/30/2018