We Are Open
6550 S Big Cottonwood Canyon Rd B, Holladay, UT 84121
(801) 410-8200
(801) 410-8200
We Would Love to Have You Visit Soon! |
Narra Asian BistroModern Traditional Asian FoodSee MENU & Order Table Reservation |
|