Raj Palace provides a memorable meal