Reviews of Cafe Goa. (Restaurant) in Bedford (Bedfordshire).