Don't let the name fool you, Cosmo's is a restaraunt, with a great deli in the back. They have tasty food and friendly service. A unique feature about this restarunt is the fact that you can order both a regular or a smaller portion size of many of their dishes. Tasty food...
Pros: lots of options
Cons: the restaraunt was a little cold, bring a jacket
more