APPEARS TO BE A FOREIGN STORE, BUT CANT TELL WHAT
a green sign is hanging up on a business
A green sign that is above a building door.
A sign displayed above the doorway of a business.
An old sign outside of an Italian cafe