1. Marco's Pizza
4969 Highway 17, Helena, AL 35080
Coordinate: 33.27684,-86.85263
Phone: (205) 358-9900
2. Depot Deli & Grill
29 Lake Davidson Ln, Helena, AL 35080
Coordinate: 33.29652,-86.84287
Phone: (205) 620-1426
3. Charley's Grilled Subs
495 Helena Market Pl, Helena, AL 35080
Coordinate: 33.27885,-86.85118
Phone: (205) 978-8000
4. Subway
205 Helena Market Pl # 205, Helena, AL 35080
Coordinate: 33.28051,-86.85123
Phone: (205) 620-3742