Come enjoy a delectable dish at Kahwa Café. You can even enjoy the sun on their terrace. They are open late all week. Payments by Visa and MasterCard are recognized. more... See more text