The Sunview Luncheonette

Location: 

221 Nassau Ave
New York
United States
40° 43' 33.114" N, 73° 56' 37.5468" W