JavaScript is not enabled.
i love this place - Review by menuism m | China Island

China Island


i love this place 4/20/2013

whatever11 Provided by Partner
the staff/owners are extremely friendly. the prices are fair. as long as you are not an idiot about ordering chinese takeout, the food is absolutel... more
30% OFF all yearly plans
Use YEAR at checkout. Expires 3/31/2018