Food Ordering System is an application which will help user to order food in online. Restaurant dataset is collected for predicting the top restaurants. Food Ordering System reduces manual works and improves efficiency of restaurant. In this project we have implemented the SVM(Support Vector Machine) Algorithm to classify the dataset based on location, cuisine and price. Two type of location based search has been implemented, first is location and feedback and second search is location, cuisine and price. Higher priority is given to the restaurants which are having good reviews, delivery, veg and non veg. Then the lower priority restaurants also displayed below the higher priority restaurants. The restaurants which are having good or positive review will be displayed first and rest of them will be displayed vice versa. Here user can choose the restaurant and book items. Collaborative filtering algorithm is proposed to classify the feedbacks into positive and negative feedbacks.