Get directions to: Forbidden City, Fair Oaks, CA
Restaurant address: 8121 Madison Ave Ste 1 Fair Oaks, CA 95628, USA
Restaurant: Forbidden City