Reviews of Raj Takeaway & Forest Fish And Chips. (Restaurant) in Gloucester (Gloucestershire).