Follow us:

Explore More Cities › +
Discover the unexpected in the Bay Area. Explore All of SF Bay Area
Restaurants & Bars 29

Mama Papa Lithuania Restaurant & Tea House in Alameda

Melanie Wong | Oct 10, 201307:09 PM

Mama Papa Lithuania Restaurant & Tea House opened this month in Alameda. Has anyone tried it?

The flash intro on the website serves up this image with the caption "incredible pies" though none is listed on the menu. Maybe someone can check it out for dish of the month.

1241 Park Street
Alameda, CA 94501
510 522 4100
Monday - Sunday 11 am - 9 pm

"Alameda: Lithuanian restaurant opens on Park Street"

Want to stay up to date with this post? Sign Up Now ›
Log In or Sign Up to comment

Recommended from Chowhound

Plan your meals around fall premieres with TV Guide