Get directions to: Zel's Great Roast Beef, Hammond, IN
Restaurant address: 6901 Columbia Ave. Hammond, IN 46320, USA
Restaurant: Zel's Great Roast Beef