Megu Tribeca
(212) 964-7777 | View Website

62 Thomas St, New York, NY   10013

40.716871 -74.007420
Map of Megu Tribeca
 
68% 100 177 176 Votes

Best of Citysearch

Won for:
Pan Asian Restaurant (2009)
Nominations Nominated for:
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!