A lil of Everything
ChimiChurri is one of A lil of Everything.

1. ChimiChurri

First Floor, 72A, Jalan Universiti (No 72A Jalan University,), Petaling Jaya, Selangor
Sandwich Spot · 71 tips and reviews