Royal Palace is an Indian restaurant offering authentic dishes prepared with fresh ingredients. They offer delivery service and daily specials.