Big Ben’s D & M Restaurant at the Depot Restaurants 600 Quartermaster Ct, Jeffersonville, Indiana 47130