Address: 17 Lor Kilat #01-09 Kilat Ct, Western Region. See full address and map. Categories: Spanish Restaurants