MovieMaps

Photo of Fancy Restaurant

Location: La Terrazza
As Seen In: The Flash episode 3x03 "Magenta"