MAZRA hero image

MAZRA

Restaurant

2021 Broadway, Redwood City, CA 94063, USA

Biter Score
9.1
Closed
Saturday: 11 AM – 9 PM
MAZRA photo 1
MAZRA photo 2
MAZRA photo 3