GENERAL INFO1904 Northwood Plaza Franklin, Indiana 46131p: 317-736-4144Visit WebsiteDESCRIPTIONTraditional cuisine inside or on outdoor patio.