Al Solito Posto is a restaurant offering fine Italian cuisine.