JavaScript is not enabled.
poor experience - Review by citysearch c | Greek Captain Restaurant

Greek Captain Restaurant

Claim

poor experience 6/14/2008

Place is a restaurant, but once you go inside, it looks like a Chinese take out place. I can't say anything about the food because when I went in there, I was turned off by the environment and the high prices and just got up and left. I was the only one in there at the time as well. Pros: near train i guess Cons: bad environment more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021