Get directions to: L Mini Market, Mineola, NY
Restaurant address: 209 Willis Ave Mineola, NY 11501, USA
Restaurant: L Mini Market