Amaretto
Italian · Pizza
Italian restaurant offering a taste of Italy with stone-baked pizzas and a 2-course set menu. Features a cozy environment.
Location
Best places nearby
The highest rated places close to Amaretto.
Local restaurants nearby
Alba / Scotland



