An Indian restaurant has leased more than 2,500 square feet at a retail center in Franklin’s Somerset section, in a newly announced deal by Bussel Realty Corp.