Ristorante Bergamo

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Greenville, United States

ristorantebergamogreenville.com
Northern Italian restaurant· Fine dining restaurant

Ristorante Bergamo Reviews | Rating 4.4 out of 5 stars (5 reviews)

Ristorante Bergamo is located in Greenville, United States on 100 N Main St. Ristorante Bergamo is rated 4.4 out of 5 in the category northern italian restaurant in United States.

Address

100 N Main St

Price range

$$

Phone

+1 8642718667

Service options

TakeawayDine-in

Amenities

Bar on siteToilets

Accessibility

Wheelchair-accessible car parkWheelchair-accessible entranceWheelchair-accessible seatingWheelchair-accessible toilet

Offerings

Cocktails

Open hours

...
Write review Claim Profile

C

charile trotter

Waited almost 20 minutes to be acknowledged just to be told you must have a reservation. A sign on the door would have been helpful. Crossed the street to Trio and we were quickly seated and had a wonderful experience and meal.

R

Robert C

Although the menu is limited, there are additional specials and they are very well prepared. It's a Northern Italian restaurant, however the red sauce is something Southern Italians will enjoy. Wonderful ambiance, feels like being in Italy. Waitstaff is helpful and attentive.

D

Don Davis

Truly a great restaurant. Food and service are excellent. Very probably the best and most genuine Italian food in the Greenville area.

G

George Champlin

Having just returned from Bergamo, Italy, I can say with confidence this is the real deal for Northern Italian uisine. Knowledgeable & attentive waitstaff, cozy setting, fantastic food. Price point in line for the area. Ask for more details.

E

Elizabeth Henderson

Loved it! Nicest staff and owners were super sweet! We were only there for an after dinner dessert and drink and can't wait to come back to try the dinners. The menu looked amazing. Totally made to feel at home and like we were in a small town rather than a city atmosphere!