Authentic Indian restaurant offering dine-in and takeaway options. Known for friendly service and a welcoming atmosphere.