My husband and I love this place. We always go to Todd's to celebrate our special occasions, i.e., anniversary, Valentine's Day, birthdays. The food is absolutely fresh, delicious, beautiful, and worth the price.
Pros: Very Fresh, A+ Presentation, Delicious
Cons: Slightly Pricey
more