Tarla Mediterranean Bar and Grill

Napa · CA · Brewbpub

Visit website · (707) 255-5599

Locations

Tarla Mediterranean Bar and Grill
1480 1st St, Napa, CA, 94559-2843