Indonesian Restaurants in London

Bali Bali

Indonesian • Covent Garden

Food20 Decor16 Service20 Cost£24