Sycamore Farm B & B Tea Room 5001 E Poplar Dr Terre Haute, IN 47803 Phone: (812) 877-9288 View Website
Category: Restaurants