JavaScript is not enabled.
i love this place - Review by citysearch c | China Island

China Island

Claim

i love this place 4/20/2013

the staff/owners are extremely friendly. the prices are fair. as long as you are not an idiot about... more
HOLIDAY SALE!!!:
50% OFF all yearly plans
Use HOLIDAY at checkout. Expires 12/29/2017