La Bella Trattoria is an Italian restaurant offering dine-in and takeout options. They accommodate groups and events, and offer amenities such as high chairs and wheelchair accessibility. Card and American Express payments are accepted, and dogs are welcome.