12 E Ogden Ave, Las Vegas, NV 89101
(702) 385-1222
Filed under:
Explore these restaurants in Downtown Las Vegas
Where to find a taste of ono in the Ninth Island