Magazin N.Titulescu Bar Address DJ546A 82, Nicolae Titulescu, Romania Rating on Google Maps 5.00 (6 reviews) Open on Google Maps