Temporarily closed Italian restaurant. Known for good quality, reasonably-priced food and specials.