Lebros Restaurant

Looking for a Great Italian Cuisine?
Posted at 4:07 PM, Jun 23, 2016
and last updated 2016-06-23 16:07:57-04

If you are looking for a great Italian restaurant and live in the Buffalo NY area, then Lebros is the place to be.

Lebros offers a number of award winning dishes, and have become one of the best Italian Restaurants in town.

Only a short distance from the University of Buffalo at Amherst, this restaurant has become a Western New York landmark for many reasons.

A great Italian restaurant offering fine dining in a warm and relaxed atmosphere. Bring the whole family and enjoy the experience together.