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
50% OFF all yearly plans
Use HOLIDAY at checkout. Expires 12/29/2017