 Restaurants in the town include Giancarlo's (an Italian restaurant) and a small café-style restaurant called The Coffee Lounge.A dessert shop called Sweet Haven is also located in Tranent, which sells ice cream, sweet desserts and "pick and mix" candies.The town is also home to A S Gardener & Son Butcher, Janet's Green Grocers, The Bakers bakery and a Greggs branch.