Don't forget about local directories. A lot of websites are there just to index and promote businesses like yours.
Since you try to attract traffic to your webpage, you could also think about the various ways you could use to create original content to increase your SEO ranking for organic search. Also, grocery stores always send fliers by the mail to inform their potential customers of the weekly discounts. Maybe you could try to build a subscription base that would receive your emails with grocery discounts or coupons?