رستورانها و غذاخوریهای تهران را میتوان به سه دسته لوکس، متوسط و ارزانقیمتتر تقسیم کرد. بعضی رستورانها در تهران فضاهای لوکسی دارند، گاهی غذاهای متفاوتی سرو میکنند یا اینکه غذاها را با به صورت متفاوت و لاکچری نامگذاری میکنند. این رستورانها معمولا در مناطق مرفهنشین شهر واقعند. یک پرس غذا در آنها بیش از یک میلیون تومان قیمت دارد و گاهی تا دو میلیون تومان هم میرسد.