Italian pizzeria, Centro Del Mondo, offers pizza and Italian dishes. Features include a full bar, reservations, and vegetarian options.