NOT_FOUND
The Home Depot is actually a home improvement retailer, not a restaurant. They offer a wide range of products for building, renovating, and maintaining homes and buildings.
However, if you are looking for a store with a café or food service within The Home Depot location at 303 E Lake Merc