Royal India Sweets & Restaurant is an Indian restaurant offering a buffet. It is located at 116 Kennedy Rd S in Brampton.