Find your restaurant business keywords and check how your competitors are using the keywords. Plan and write relevant quality content around the keywords. Start with free strategy and long-term strategy SEO. Keywords, URL structuring, content, good domain name, hosting space, social media, optimization, getting quality backlinks with off-page strategy, etc.
Local Audience Targeting:
Create a Facebook and Instagram page and always mention the location of your restaurant through Google maps so that people can reach you easily. Data from Google Analytics can help you a lot to find users who would be interested in your Food.
Do a grand opening/ anniversary celebration and invite all local people. Later, you can conduct some local events like food festivals, food testing, cooking classes based on your can conduct. You can promote it by posting in a relevant Facebook group. Additionally, you can do sponsored ads based on the Pincode of users. If the ad in the local newspaper is too costly then try putting pamphlets in the newspapers.
Token of appreciation:
Give a small memento like a small gift piece or a fridge magnet or a beautiful jute bag with the name of your restaurant printed on it. This would generate a top-of-mind recall. Generally, people associate themselves with these gifts and become your advocate.
You can also order customized name letter keychains in bulk; it will hardly cost your INR 7-10 per piece. You can put your brand logo on one side name letters of the customers. Ask people to post this giveaway on their social media to flaunt.
Collaborating with other businesses:
You can tie up other businesses like beauty salons and create offers. For an instance, if someone billed more than INR 1000 then they will get 10-20% discount coupons for that particular parlor. You can Target kitty parties, where you can give this kind of discount to every woman there.
These are the basic restaurant marketing ideas where local SEO is most important.