Rickshaw Express 4300 Sonoma Blvd # 716 Vallejo, CA 94589 Phone: (707) 643-4837
Category: Restaurants