Wah Sing Chinese Restaurant 1445 W Imola Ave Napa, CA 94559 Phone: (707) 252-0511
Category: Restaurants