Lemon Cafe

Lemon Cafe is located at Tawar Mall.