Bistro Amzei offers a fresh menu with an urban bistro vibe.