Sabor Baja

Overview

Address: 8911 Norwalk Blvd
Whittier, CA 90606
Phone: 562-699-9353