private RestaurantReview getSingleRestaurantReview(String username, int restaurantId, int reviewId) {
	
		List<Restaurant> restaurants;
		RestaurantReview review = null;
		
		try {
			restaurants = RestaurantXML.getRestaurants();
		} catch (IOException e) {
			System.err.println("IOException in HomeServlet " + e.getMessage());
			
			restaurants = new ArrayList<Restaurant>();
		} catch (JAXBException e) {
			System.err.println("JAXBException in HomeServlet " + e.getMessage());
			restaurants = new ArrayList<Restaurant>();
		}
		
		List<RestaurantReview> reviews = new ArrayList<RestaurantReview>();
		
		for (Restaurant restaurant : restaurants) {
			for (Review r : restaurant.getReviews()) {
				if (r.getIsPublic() || r.getUserName().equals(username)) {
					RestaurantReview rRev = new RestaurantReview(restaurant, r);
					reviews.add(rRev);
				}
			}
		}
		
		for (RestaurantReview r : reviews) {
			if (r.getId() == restaurantId && r.getReviewId() == reviewId) {
				review = r;
			}
		}
	
		return review;
	}