Stop & Go is located in Petaling Jaya, Malaysia on 1 Utama Shopping Centre, No. B3A, Basement 1, Lebuh Bandar Utama, Bandar Utama City Centre. Stop & Go is rated 1 out of 5 in the category seafood restaurant in Malaysia.
Address
1 Utama Shopping Centre, No. B3A, Basement 1, Lebuh Bandar Utama, Bandar Utama City Centre