Bistro Plaza offers a relaxed vibe with a menu featuring fresh salads and other dishes, alongside a selection of beers and cocktails.