Restaurants in Dallas, IN

21 N Main St, Dallas, Indiana, 46702-9587

(260) 786-0401