Karma Kitchen just launched its 17th location: Singapore! Take a look at the photos on the KK website.
Posted by Sima Sanghvi on Jan 5, 2015
Post Your Reply
On Jan 5, 2015 Pavi Mehta wrote:
Post Your Reply