Harry & Buds European Cuisine
Address:
681 Ohio St, Terre Haute, IN 47807
Phone:
(812) 237-0400
Restaurants
Other Businesses:
- Simrell's at 804 South 7th Street, Terre Haute, IN 47807
- Two Brothers BBQ at 668 Hulman St, Terre Haute, IN 47802
- T's Lounge at 1612 S 7th St, Terre Haute, IN 47802
- KFC at 4400 S US Highway 41, Terre Haute, IN 47802
- Chava'S Grill at 669 Wabash Ave, Terre Haute, IN 47807