Sabor Izalqueño Pupuseria y Restaurante

Latin American restaurant · 828 Fifth Ave, Redwood City, CA

Hours

More food in Redwood City, CA · Latin American Food in Redwood City