This document describes an Android-based food ordering system for restaurants. It discusses the objectives of automating the restaurant ordering and billing system to overcome disadvantages of a manual paper-based system. This includes faster order ticket generation, easy order transaction, accurate bill generation and better data synchronization. The system will use tablets running Android for displaying menus and taking orders. It will have modules for login, manager, chef, cashier and admin with different access rights. The system is designed to improve customer satisfaction and restaurant operations.