SMALL WORLD RESTAURANT

(707) 224-7743


Get Directions

932 Coombs St, Napa, CA 94559

Mon-Fri 9:00 AM-8:30 PM
Sat 9:00 AM-5:00 PM


worldcafenapa.com