Il Vagabondo is an Italian restaurant serving pizza and other dishes. Offers vegetarian options and takeout.