Dolphins Restaurant
Address: Everich Industrial Building, 81 Genting Lane #07-01.
Phone No.: 67442848 / 96185050
Address: Everich Industrial Building, 81 Genting Lane #07-01.
Phone No.: 67442848 / 96185050