If properly analyzed, the multi-aspect rating data could be a source of rich intelligence for providing personalized restaurant recommendations. Indeed, while recommender systems have been studied for various applications and many recommendation techniques have been developed for general or specific recommendation tasks, there are few studies for restaurant recommendation by addressing the unique challenges of the multiaspect restaurant reviews. As we know, traditional collaborative filtering methods are typically developed for single aspect ratings. However, multi-aspect ratings are often collected from the restaurant customers. These ratings can reflect multiple aspects of the service quality of the restaurant. Also, geographic factors play an important role in restaurant recommendation. To this end, in this paper, we develop a generative probabilistic model to exploit the multi-aspect ratings of restaurants for restaurant recommendation. Also, the geographic proximity is integrated into the probabilistic model to capture the geographic influence. Moreover, the profile information, which contains customer/restaurantindependent features and the shared features, is also integrated into the model. Finally, we conduct a comprehensive experimental study on a real-world data set. The experimental results clearly demonstrate the benefit of exploiting multi-aspect ratings and the improvement of the developed generative probabilistic model.