Tallula

Tallula

French Restaurants in San Francisco, CA

French Restaurants Indian, Tibetian, and Bangladeshi Restaurants

Contact us

Location

4230 18th St.,
San Francisco , CA 94114 UNITED STATES

Reviews

Tallula 415-437-6722
4230 18th St.,
San Francisco , CA 94114 UNITED STATES
$
Tallula

Detail information

Company name
Tallula
Category
French Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Tallula

Contacts Location Details