Skip to content

Business Listings - Small World Napa

Search results

  • Small World Restaurant

    Small World Restaurant

    932, Ste 2936, Coombs St, Napa, CA - 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