Harry & Buds European Cuisine

1440 S 25th St, Terre Haute
(812) 237-0400