Photo of Ignacia Restaurant

Location: Jamaica Bay Inn
As Seen In: Lucifer episode 2x05 "Weaponizer"