Italian restaurant Al Piccolo Mondo offers generous portions, a pleasant service, and an excellent price-quality ratio.