The image shows a two-story green building on the corner of a street. The building has a white awning on the front and a small porch on the second floor. There are several windows on the building, and a sign on the right side of the building that reads "Restaurant." The building is surrounded by trees and there are cars parked on the street in front of it. The sky is overcast and the street is wet, suggesting that it has recently rained.