Located in Bavaro, the Now Larimar Punta Cana is a luxurious hotel that offers a range of dining options for guests. The hotel features several restaurants, including a buffet, a steakhouse, and a seafood restaurant. Guests can indulge in a variety of culinary delights, from international dishes to fresh seafood. The hotel also offers 24-hour room service, allowing guests to enjoy a meal in the comfort of their own rooms. With its beautiful beachfront location and diverse dining options, the Now Larimar Punta Cana is a fantastic choice for travelers looking for a hotel with a restaurant in Bavaro.