The image shows a brick building with a sign that reads "Leon's" on the front. The building is located on a street corner with other buildings on either side. The front of the building has a small porch with a railing and a small window above it. Above the porch, there are three American flags hanging on the roof. The flags are in different colors - red, white, and blue. There is a blue trash can on the sidewalk next to the building. The sky is blue and there are trees in the background.