Il Profeta is an Italian restaurant offering vegetarian options. Reservations and credit card payments are accepted.