Chilli Masala is an Indian restaurant offering top-quality cuisine. It features a pleasant ambiance and attentive staff.