Mayflower Chinese Cuisine

  • 3022 L St.
    Sacramento, CA 95816

    916-737-2222

    Website