Get directions to: Himalaya Indian Restaurant, Hollywood, FL
Restaurant address: 9069 Taft St Hollywood, FL 33024, USA
Restaurant: Himalaya Indian Restaurant