Know a great happy hour or special for this location?
Simple Indonesian cafe-restaurant, filled with traditional art that is also for sale.
Suggest an edit
118-120 Shaftesbury Ave, London, W1D 5EP