China Olive

151 N Nellis Blvd Las VegasNV89110
Map

Open Map

Description

China Olive is located at 151 N Nellis Blvd, Las Vegas, NV. This business specializes in Restaurants.
by merchantcircle on June 24, 2015 from merchantcircle