Bali Grill | Bang Bang Oriental Menu

399 Edgware Rd, London, NW9 0FH

Know a great happy hour or special for this location?