Get directions to: Becky Lu's, Elizabeth, IN
Restaurant address: 4405 North Highway 11 Southeast Elizabeth, IN 47117, USA
Restaurant: Becky Lu's