Ritas New China Restaurant & Lounge
138 Calistoga Rd
Santa Rosa
CA
95409
(707) 537-0308
Open Map
Description
Rita's New China Rest & Lounge is located at 138 Calistoga Rd, Santa Rosa, CA. This business specializes in Chinese Restaurants.
by merchantcircle on February 17, 2017 from
merchantcircle
Bars
Chinese
Chinese Restaurant
Chinese Restaurants
food
Gourmet Shops
restaurant
Restaurants
restaurants chinese
Specialty Food Stores