Pizza & pasta restaurant. A long-standing establishment with a focus on Italian cuisine.