Hours and Location

Xe Lửa New York is open 7 days a week from 10:30AM- 10:00PM

Please call 212.577.8887 for special holiday hours.

Xe Lửa New York

86 Mulberry St New York, NY 10013