MenuSee full menu >
PhotosSee all photos >
- Alila Hotel, Jl. Pecenongan
- Phone 021 2316008
- Opening HoursMon - Sun 11:00 - 15:00, 17:00 - 23:00
- Claim this restaurant
Reviews of Shanghai Storm - Alila HotelSee all reviews >
4.2
11 ratings
Nabilah Rachmat
0 photos
0 reviewsIni tempat meeting paling dabest!!
Karna sebelahan sm TnC cafe di sini makanan Chinese maupun indonesian nya enak" bgt dan gw suka suasana di sini yg homey trs bs liat ke jalanan yg ramai :D