North Indian in Lebuh China
  1. China Street

Sardaarji
🍴 Restaurant North IndianIndian