Mengo's
Corso Umberto I 45, 07026, Olbia, Sardinia Italy
Mengo's is a Bar, Diner, Gastropub, Italian, Vegetarian Friendly place is located in Olbia, Sardinia. The address of Mengo's is Corso Umberto I 45, 07026, Olbia, Sardinia Italy.
If you want to go to the place or need any services, you can contact them directly. The phone number is +39 340 710 3485,