Right across the street from Greektown Casino, it has great pizza and salads. Not the nicest place but it does look clean. Prices are good also. Greek atmosphere.
PROS: good pizza and salads
CONS: not nicest looking place
Was this review helpful to you?