MovieMaps

Photo of Restaurant

Location: La Terrazza
As Seen In: Supergirl episode 2x17 “Distant Sun