
Modern Indian restaurant
D'Sakra- Finest Indian Restaurant In The City
(4.8)
Address: 83, Lebuh China, George Town, 10200 George Town, Pulau Pinang, Malaysia