Nur Muhammad Lokantasi is a Malaysian restaurant. Temporarily closed.