Ibo's Steakhouse
Corso Milano 49, 28100, Novara Italy
Ibo's Steakhouse is a Street Food, Turkish place is located in Novara, Piedmont. The address of Ibo's Steakhouse is Corso Milano 49, 28100, Novara Italy.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is http://m.facebook.com/brhmsbn/