The Rosa

Family Italian CuisineĀ Since 1927...Open for lunch and dinner 7 days a week