Habibi's Birria #2

Mexican restaurant · 26005 Eden Landing Rd, Hayward, CA

Delivery

Hours

More food in Hayward, CA · Mexican Food in Hayward