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