Theill Luncheonette

[Theill Luncheonette.]

Theill Luncheonette, Flushing Avenue at corner of Flushing Avenue and Humboldt Street.