Dodd's Town House
5694 N Meridian St
Indianapolis, Indiana  46208-1503
USA
Phone: 317-257-1872

* Ratings *
Food
Service
Ambiance
Overall:

Cuisine:

Dodd's Town House Description:
Located on Indy's scenic North Meridian Street, four generations of Dodds have been serving hand-cut steaks, family-style fried chicken and seafood. Breakfast servings of omelettes, stuffed French toast, and eggs benedict entice the morning crowd.


Reviews of Dodd's Town House
Be the first one to rate and write a review for this Dodd's Town House restaurant!
 
 
Sponsored
links