Steamboat Deli 30 N. Brown Ave Terre Haute IN United States
A deli with featuring specializing primarily in sandwiches and soups.
Phone: 812.238.2608 Smoking: not permitted
Dress: casual
Reservations: not accepted
Parking: own parking lot