Decent restaurants in Amherst?

Carraba’s across from Best Buy on the Blvd. Dipping bread is GOOD!