Get directions to: Afandi Restaurant And Market, Las Vegas, NV
Restaurant address: 5181 W Charleston Blvd Las Vegas, NV 89146, USA
Restaurant: Afandi Restaurant And Market