STADIUM CAMELLIA RESTAURANT
808-486-3311
  • Home
  • Menu
  • Contact us
  • Location
  • Virtual Tour

We're located in Stadium Mall:
4510 Salt Lake Blvd. Honolulu, HI. 96818

Powered by Create your own unique website with customizable templates.