Depot Deli & Grill
Address:
29 Lake Davidson Ln, Helena, AL 35080
Phone:
(205) 620-1426
Hours:
- Mon: 6am-9pm
- Tue: 6am-9pm
- Wed: 6am-9pm
- Thu: 6am-9pm
- Fri: 6am-10pm
- Sat: 6am-10pm
- Sun: 6am-8pm
Other Details:
Located in the heart of Olde Town Helena and nestled comfortably near the Buck Creek Waterfall sits one of the Birmingham area's best kept family restaurant secrets. Memorable hometown cooking and a friendly atmosphere keep our patrons coming back for more. Considered an integral part of the community by most, it is often host to party-size gatherings for sporting team outtings and various other groups. A visit to the Helena Depot Deli & Grill gives you a taste of what has made Helena, AL one of the most desirable places to raise children (ranked 13th on BusinessWeek's 2007 list of Great Places to Raise Kids) in the country.
Restaurants,
Delicatessens,
Deli
Other Businesses: