Yes, you can use your Amazon gift card balance for Amazon Fresh orders. You can't use your Amazon gift card for purchases:
On Audible
At Whole Foods
At gas stations
At other stores