Triomphe is the perfect name for this small French Restaurant that served one of the most incredible French meals you'll have experience in NY.
Review in Tastes — by malexandria — on Mar 26, 2012