What is the best logo for a restaurant in NYC? Overlooking Madison Square Park, one of the most beautiful parks in Manhattan and located at the base of a historic Art Deco Building, its simple memorable design reflects its location and name. This logo speaks for itself especially for its reputation of being…

Read More