Lalkilla is an Indian restaurant offering high-quality cuisine at an affordable price. Known for its hospitality.