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
15% OFF all yearly plans
Use year15 at checkout. Expires 3/1/2019