La Bamba Nueva

Food
1000 State Fair Blvd
Syracuse, NY 13209
(315) 488-7302