Restaurant Garden offers a pleasant ambiance and fresh, delicious food.