Review of Ristorante Lombardo

1198 Hertel Ave, Buffalo, NY 14216

Overall Rating

Review


Great homemade gluten free pasta

Celiac friendly?

Yes

Updated 5 years ago

Celiac