La Lechonera
719 S Geddes St, Syracuse
(267) 770-8251
Restaurants in Syracuse, NY
La Lechonera
719 S Geddes St, Syracuse, NY 13204
(267) 770-8251