Submit Link
Malaysia
Kuala Lumpur
Taman Melawati
Steakhouse
in
Melawati Mall
NY Steak Shack - Melawati Mall
🍴 Restaurant
Steakhouse
American