Annabella's Italian Restaurant
Amazing food, my first rime. And will not be my last...
Awesome new menu just took effect March 2012. Bunch of new items and prices have been slashed drastically
Delicious food, best Italian restaurant in town! Menu has reasonable prices-- try the white pizza, fantastic!
Don't go. Ordered shrimp scampi. Way too much lemon. No garlic. Sent it back. "Chef" comes out and said he disagreed and still charged me. Horrible.