Located inside Central Dept Store just steps away from Union Deli, Caffe Milano’s interior is the best of Italy in Indonesia. You’ll find sleek seating arrangements and a complete wine bar for you and your friends.
Fantastic menu! May be a little bit pricey – but it’s produce does justify their creations. Hint: bring shades in the day. It’s yellow tent are too bright!