Ilo Ilo Bamboo
1817 S Coast Hwy
Ilo Ilo Bamboo is located at 1817 S Coast Hwy, Oceanside, CA. This location is in the South Oceanside neighborhood. This business specializes in Used Furniture.
by merchantcircle on June 28, 2015 from
Reservations Not Required
Restaurants - Asian, Restaurants
Terms of Service