A&W Restaurants - Depok Town Square is located in Kota Depok, Indonesia on Jalan Margonda Raya Blok Karet No.1 RT.1/RW.1 Kemiri Muka Kecamatan Beji Depok Town Square, Ruko GE 1 No.6, Kios GS-1 No 1, 2, 3 & 5, Kemiri Muka, Kecamatan Beji. A&W Restaurants - Depok Town Square is rated 4.2 out of 5 in the category fast food restaurant in Indonesia.
Address
Jalan Margonda Raya Blok Karet No.1 RT.1/RW.1 Kemiri Muka Kecamatan Beji Depok Town Square, Ruko GE 1 No.6, Kios GS-1 No 1, 2, 3 & 5, Kemiri Muka, Kecamatan Beji
Amenities
Good for kidsHigh chairs
Offerings
Halal foodKids' menu