Eating Italian at Ristorante Lombardo restaurant in Buffalo, NY.

Feedback

Do you manage or own Ristorante Lombardo?

Yes