The Zodiac is one of the best places to get authentic italian food. they make their own sauce, dressing, and dough....so YUMMY!! The bar atmosphere is fun and relaxing and very affordable, with a ton of TV's... check it out, you wont regret it :)
more