My wife and I had dinner while in town last week and the food was excellent and the service friendly. I love their breadsticks and their sub's are second to none.
Address: 100 S Main St, Farmland, IN 47340-9601
Location: United States > Indiana (IN) > Farmland
Phone Number: +1 765-468-7577