Arco Iris Restaurant and Bar
Bars
Hempstead, NY
1.7 mi