All Reviews by Roguepisces101

  • China Chef II 9225 Mira Mesa Blvd, San Diego, CA 92126 (858) 536-1886

    1 stars Posted on 07/16/2008 01:55pm

    The order took an hour to get here, and the delivery guy asked for a bigger tip.

    Talk about arrogance