Get directions to: Lenny's Sub Shop #98, Diamondhead, MS
Restaurant address: 4405 E Aloha Dr Diamondhead, MS 39525, USA
Restaurant: Lenny's Sub Shop #98