Find the top Local restaurants in Otopeni near you now.
Restaurant
Address: Strada Oașului 13, Otopeni 075100, Romania