Taj Mahal

221 W Hempstead Turnpike  West Hempstead, NY - 11552
Directions & Maps
Phone: (516) 565 4607