Headings:
Restaurants, Restaurants Spanish
492 Elmwood Ave
Buffalo, NY 14222
Buffalo, NY 14222
Visa, Mastercard, American Express, Diners
Speaks English