With all of the restaurants that I have reviewed for Manhattan Digest, 121 Fulton Street happens to be the first one where the name of the restaurant is synonymous with its actual address in New York City. The location, located in lower Manhattan right off the 2 and 3 trains, is 4,500 square feet of absolute bliss with four different key functionalities located insider for people to really enjoy. [Read more…] about 121 Fulton Street Promises Way More Than Just Its Address