Get directions to: Sylvia's La Canasta, Phoenix, AZ
Restaurant address: 5520 N 7th Ave Phoenix, AZ 85013, USA
Restaurant: Sylvia's La Canasta