Mamma Llama

Mamma Llama

Restaurants in Weaverville, CA

Restaurants Book Stores Italian Restaurants

Contact us

Location

208 Main St,
Weaverville , CA 96093 UNITED STATES

About Mamma Llama

Reviews

Mamma Llama 530-623-6363
208 Main St,
Weaverville , CA 96093 UNITED STATES
$
Mamma Llama

Detail information

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

Nearby

Worldwide  >  United States  >  Weaverville, CA  >  Italian Restaurants

Mamma Llama

Contacts Location About Details