Red Lantern Ph? Vietnamese Grill

5651 S Grand Canyon Dr #100 Las Vegas NV 89148 USA

(702) 826-4848

Location