Skip to content

Business Listings - Restaurants Near Uptown Theater Napa

Search results

  • Small World Restaurant

    Small World Restaurant

    2936, 932 Coombs St, Napa, CA, United States - 94559

    7072247743

    Small World Restaurant is a restaurant that serves falafel in Sonoma, Napa, and serve authentic middle eastern cuisine in a casual, fri.....as caterin

    Categories Food