Italian restaurant offering a pleasant service and reasonably priced dishes. Known for its lively atmosphere.