We are so sorry to announce that we have permanently closed Mama Papa Lithuania Restaurant at 1241 Park Street in Alameda, CA.
We had an amazing 7-year run, serving authentic Lithuanian cuisine alongside with many Lithuanian cultural touches. Our clientele was not limited to only Californian patrons. We have served large crowds of diners from West Coast and most importantly from San Francisco, Bay Area, and Alameda island!