La Radu is a bistro offering international cuisine.