One of many Italian restaurants in town

tell me what you think ...