Habibi's Birria #2
26005 Eden Landing Rd, Hayward
(510) 935-8811
Recent Reviews
Habibi's Birria #2
26005 Eden Landing Rd, Hayward 94545
(510) 935-8811