The Moonlight is an Indian restaurant serving quality cuisine in Gainsborough. It offers both delivery and pickup options, and has been a part of the community for some time. The establishment also features a dining area for customers.