About Merchants Hospitality, Inc.
Merchants Hospitality, Inc., founded in 1986, is a full service hospitality company with expertise in investment, development, ownership and management of real estate, restaurants and hotels. Company's corporate headquarters are located at One World Trade Center, Suite 47A, New York, NY 10007.
Merchants Hospitality has developed restaurants and properties that have broad national appeal and as a result, have been afforded with significant opportunities to expand and generate favorable returns.
Each restaurant concept provides a unique dining experience. Perceived Value and Affordable Luxury is offered with distinctive high quality food, creative menus, extensive wine selections and exceptional customer service amid attractive design and decor.