La Reina Bistro is a bistro located in Istanbul. The establishment is situated in a central location within the city.