Sabor Cubano Restaurant
2030 W Camelback Rd
Phoenix
AZ
85015
(602) 841-2822
Open Map
Cuban
Private Lot