Ombelico is a restaurant located in Albisola Superiore. It has received positive reviews, with an average rating of 4.1 out of 5 on Restaurant Guru. The establishment is situated on Via Giuseppe Garibaldi, 26.