Bistro Royal offers a hospitable dining experience with amazing food and a pleasant terrace.