Come on in!

Stop by our restaurant for dine-in or take-out, open 7 days a week. We are located right off of Mission Boulevard, between E Street and Fletcher Lane. Come in and try our fresh baked pies!

24047 Mission Blvd
Hayward, CA 94544

Click here for directions