Il Suppli was an Italian restaurant offering amenities such as outdoor seating and free Wifi. Note: This establishment is permanently closed.