Victoria Station is located in Ampang, Malaysia on Jalan Ampang 54000 Kuala Lumpur Federal Territory of Kuala Lumpur. Victoria Station is rated 3.5 out of 5 in the category steakhouses in Malaysia.
Address
Jalan Ampang 54000 Kuala Lumpur Federal Territory of Kuala Lumpur