MovieMaps

Photo of Tutto il Giorno Ristorante

Location: Tutto il Giorno
As Seen In: Jessica Jones episode 3x03 “AKA I Have No Spleen

Establishing shot of the front of the restaurant.