Arco Iris Restaurant and Bar
Bars
Hempstead
0.5 mi