Location

Situated on the cusp of midtown Manhattan and the Upper East Side, Upper Story’s 14th floor location in the iconic Decoration & Design building is easily accessible from anywhere in New York City. With expansive views of its surrounding neighborhoods, Upper Story’s prominent location makes an ideal meeting point for both casual lunches and more formal events.

Address: D&D Building
979 Third Avenue, 14th Floor
New York NY 10022

Phone: 212.644.9394

Inquiries

Please enter your information below and we will respond as soon as possible. Thank you.

Submit
struct
Detail [empty string]
ErrNumber 0
Message Element CAPTION.TEXT is undefined in MEDIA.
Resolvedname MEDIA
StackTrace coldfusion.runtime.UndefinedElementException: Element CAPTION.TEXT is undefined in MEDIA. at coldfusion.runtime.DotResolver.resolveSplitNameInMap(DotResolver.java:109) at coldfusion.runtime.CfJspPage._resolve(CfJspPage.java:1639) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:1818) at coldfusion.runtime.CfJspPage._resolveAndAutoscalarize(CfJspPage.java:1811) at cf_instagram_tile2ecfm504540113.runPage(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\views\partials\content\components\_instagram_tile.cfm:11) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:244) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:446) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2795) at cfcfml2ecfm1832492909$func$INCLUDEANDRETURNOUTPUT.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\global\cfml.cfm:146) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cfrendering2ecfm872728178$func$INCLUDEFILE.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:507) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cfrendering2ecfm872728178$func$RENDERPARTIAL.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:334) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cfrendering2ecfm872728178$func$INCLUDEORRENDERPARTIAL.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:360) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cfmiscellaneous2ecfm198902230$funcINCLUDEPARTIAL.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\view\miscellaneous.cfm:147) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cf_instagram2ecfm610430864.runPage(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\views\partials\content\_instagram.cfm:15) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:244) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:446) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2795) at cfcfml2ecfm1832492909$func$INCLUDEANDRETURNOUTPUT.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\global\cfml.cfm:146) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cfrendering2ecfm872728178$func$INCLUDEFILE.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:507) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cfrendering2ecfm872728178$func$RENDERPARTIAL.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:334) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cfrendering2ecfm872728178$func$INCLUDEORRENDERPARTIAL.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:360) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cfmiscellaneous2ecfm198902230$funcINCLUDEPARTIAL.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\view\miscellaneous.cfm:147) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cflayout2ecfm1741185546.runPage(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\views\layout.cfm:129) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:244) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:446) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2795) at cfcfml2ecfm1832492909$func$INCLUDEANDRETURNOUTPUT.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\global\cfml.cfm:146) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cflayouts2ecfm612480247$func$RENDERLAYOUT.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\layouts.cfm:120) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cfrendering2ecfm872728178$func$RENDERVIEW.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:267) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cfrendering2ecfm872728178$funcRENDERVIEW.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:68) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cfrendering2ecfm872728178$funcRENDERPAGE.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:84) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2655) at cfcoldroute2ecfc684306373$func$CALLACTION.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\plugins\coldroute\coldroute.cfc:543) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:518) at coldfusion.runtime.CfJspPage._invokeUDF(CfJspPage.java:2620) at cfprocessing2ecfm646480618$func$PROCESSACTION.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\processing.cfm:60) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:655) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:444) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:414) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2428) at cfrequest2ecfm650171923$func$REQUEST.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\dispatch\request.cfm:166) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:655) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:444) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:414) at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:2428) at cfindex2ecfm187253995.runPage(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\index.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:244) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:446) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2795) at cfrewrite2ecfm1445351913.runPage(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\rewrite.cfm:1) at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:244) at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:446) at coldfusion.runtime.CfJspPage._emptyTcfTag(CfJspPage.java:2795) at cfonrequest2ecfm405921164$funcONREQUEST.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\events\onrequest.cfm:1) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:472) at coldfusion.runtime.UDFMethod$ReturnTypeFilter.invoke(UDFMethod.java:405) at coldfusion.runtime.UDFMethod$ArgumentCollectionFilter.invoke(UDFMethod.java:368) at coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:55) at coldfusion.runtime.UDFMethod.runFilterChain(UDFMethod.java:321) at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:220) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:655) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:444) at coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:414) at coldfusion.runtime.AppEventInvoker.invoke(AppEventInvoker.java:108) at coldfusion.runtime.AppEventInvoker.onRequest(AppEventInvoker.java:300) at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:426) at coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:48) at coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter.java:40) at coldfusion.filter.PathFilter.invoke(PathFilter.java:112) at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94) at coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28) at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38) at coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:58) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22) at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62) at coldfusion.CfmServlet.service(CfmServlet.java:219) at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42) at coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at sun.reflect.GeneratedMethodAccessor88.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:97) at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doNext(FusionReactorRequestHandler.java:472) at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doHttpServletRequest(FusionReactorRequestHandler.java:312) at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doFusionRequest(FusionReactorRequestHandler.java:192) at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.handle(FusionReactorRequestHandler.java:507) at com.intergral.fusionreactor.j2ee.filter.FusionReactorCoreFilter.doFilter(FusionReactorCoreFilter.java:36) at sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:79) at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at com.intergral.fusionreactor.agent.filter.FusionReactorStaticFilter.doFilter(FusionReactorStaticFilter.java:53) at com.intergral.fusionreactor.agent.pointcuts.NewFilterChainPointCut$1.invoke(NewFilterChainPointCut.java:41) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:422) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:199) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:314) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:722)
Suppressed
array [empty]
TagContext
array
1
struct
COLUMN 0
ID CF_DOTRESOLVER
LINE 11
RAW_TRACE at cf_instagram_tile2ecfm504540113.runPage(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\views\partials\content\components\_instagram_tile.cfm:11)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\views\partials\content\components\_instagram_tile.cfm
TYPE CFML
2
struct
COLUMN 0
ID CFINCLUDE
LINE 146
RAW_TRACE at cfcfml2ecfm1832492909$func$INCLUDEANDRETURNOUTPUT.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\global\cfml.cfm:146)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\global\cfml.cfm
TYPE CFML
3
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 507
RAW_TRACE at cfrendering2ecfm872728178$func$INCLUDEFILE.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:507)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm
TYPE CFML
4
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 334
RAW_TRACE at cfrendering2ecfm872728178$func$RENDERPARTIAL.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:334)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm
TYPE CFML
5
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 360
RAW_TRACE at cfrendering2ecfm872728178$func$INCLUDEORRENDERPARTIAL.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:360)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm
TYPE CFML
6
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 147
RAW_TRACE at cfmiscellaneous2ecfm198902230$funcINCLUDEPARTIAL.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\view\miscellaneous.cfm:147)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\view\miscellaneous.cfm
TYPE CFML
7
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 15
RAW_TRACE at cf_instagram2ecfm610430864.runPage(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\views\partials\content\_instagram.cfm:15)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\views\partials\content\_instagram.cfm
TYPE CFML
8
struct
COLUMN 0
ID CFINCLUDE
LINE 146
RAW_TRACE at cfcfml2ecfm1832492909$func$INCLUDEANDRETURNOUTPUT.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\global\cfml.cfm:146)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\global\cfml.cfm
TYPE CFML
9
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 507
RAW_TRACE at cfrendering2ecfm872728178$func$INCLUDEFILE.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:507)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm
TYPE CFML
10
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 334
RAW_TRACE at cfrendering2ecfm872728178$func$RENDERPARTIAL.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:334)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm
TYPE CFML
11
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 360
RAW_TRACE at cfrendering2ecfm872728178$func$INCLUDEORRENDERPARTIAL.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:360)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm
TYPE CFML
12
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 147
RAW_TRACE at cfmiscellaneous2ecfm198902230$funcINCLUDEPARTIAL.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\view\miscellaneous.cfm:147)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\view\miscellaneous.cfm
TYPE CFML
13
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 129
RAW_TRACE at cflayout2ecfm1741185546.runPage(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\views\layout.cfm:129)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\views\layout.cfm
TYPE CFML
14
struct
COLUMN 0
ID CFINCLUDE
LINE 146
RAW_TRACE at cfcfml2ecfm1832492909$func$INCLUDEANDRETURNOUTPUT.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\global\cfml.cfm:146)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\global\cfml.cfm
TYPE CFML
15
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 120
RAW_TRACE at cflayouts2ecfm612480247$func$RENDERLAYOUT.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\layouts.cfm:120)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\layouts.cfm
TYPE CFML
16
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 267
RAW_TRACE at cfrendering2ecfm872728178$func$RENDERVIEW.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:267)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm
TYPE CFML
17
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 68
RAW_TRACE at cfrendering2ecfm872728178$funcRENDERVIEW.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:68)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm
TYPE CFML
18
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 84
RAW_TRACE at cfrendering2ecfm872728178$funcRENDERPAGE.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm:84)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\rendering.cfm
TYPE CFML
19
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 543
RAW_TRACE at cfcoldroute2ecfc684306373$func$CALLACTION.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\plugins\coldroute\coldroute.cfc:543)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\plugins\coldroute\coldroute.cfc
TYPE CFML
20
struct
COLUMN 0
ID CF_UDFMETHOD
LINE 60
RAW_TRACE at cfprocessing2ecfm646480618$func$PROCESSACTION.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\processing.cfm:60)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\controller\processing.cfm
TYPE CFML
21
struct
COLUMN 0
ID CF_TEMPLATEPROXY
LINE 166
RAW_TRACE at cfrequest2ecfm650171923$func$REQUEST.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\dispatch\request.cfm:166)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\dispatch\request.cfm
TYPE CFML
22
struct
COLUMN 0
ID CF_TEMPLATEPROXY
LINE 1
RAW_TRACE at cfindex2ecfm187253995.runPage(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\index.cfm:1)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\index.cfm
TYPE CFML
23
struct
COLUMN 0
ID CFINCLUDE
LINE 1
RAW_TRACE at cfrewrite2ecfm1445351913.runPage(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\rewrite.cfm:1)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\rewrite.cfm
TYPE CFML
24
struct
COLUMN 0
ID CFINCLUDE
LINE 1
RAW_TRACE at cfonrequest2ecfm405921164$funcONREQUEST.runFunction(D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\events\onrequest.cfm:1)
TEMPLATE D:\wwwroot\ideaworkadmin\upperstoryny.com\wwwroot\wheels\events\onrequest.cfm
TYPE CFML
Type Expression
element CAPTION.TEXT
objectType
object of java.lang.Class
Class Name java.lang.Class
Methods
Method Return Type
asSubclass(java.lang.Class) java.lang.Class
cast(java.lang.Object) java.lang.Object
desiredAssertionStatus() boolean
forName(java.lang.String) java.lang.Class
forName(java.lang.String, boolean, java.lang.ClassLoader) java.lang.Class
getAnnotation(java.lang.Class) java.lang.annotation.Annotation
getAnnotations() java.lang.annotation.Annotation[]
getCanonicalName() java.lang.String
getClassLoader() java.lang.ClassLoader
getClasses() java.lang.Class[]
getComponentType() java.lang.Class
getConstructor(java.lang.Class[]) java.lang.reflect.Constructor
getConstructors() java.lang.reflect.Constructor[]
getDeclaredAnnotations() java.lang.annotation.Annotation[]
getDeclaredClasses() java.lang.Class[]
getDeclaredConstructor(java.lang.Class[]) java.lang.reflect.Constructor
getDeclaredConstructors() java.lang.reflect.Constructor[]
getDeclaredField(java.lang.String) java.lang.reflect.Field
getDeclaredFields() java.lang.reflect.Field[]
getDeclaredMethod(java.lang.String, java.lang.Class[]) java.lang.reflect.Method
getDeclaredMethods() java.lang.reflect.Method[]
getDeclaringClass() java.lang.Class
getEnclosingClass() java.lang.Class
getEnclosingConstructor() java.lang.reflect.Constructor
getEnclosingMethod() java.lang.reflect.Method
getEnumConstants() java.lang.Object[]
getField(java.lang.String) java.lang.reflect.Field
getFields() java.lang.reflect.Field[]
getGenericInterfaces() java.lang.reflect.Type[]
getGenericSuperclass() java.lang.reflect.Type
getInterfaces() java.lang.Class[]
getMethod(java.lang.String, java.lang.Class[]) java.lang.reflect.Method
getMethods() java.lang.reflect.Method[]
getModifiers() int
getName() java.lang.String
getPackage() java.lang.Package
getProtectionDomain() java.security.ProtectionDomain
getResource(java.lang.String) java.net.URL
getResourceAsStream(java.lang.String) java.io.InputStream
getSigners() java.lang.Object[]
getSimpleName() java.lang.String
getSuperclass() java.lang.Class
getTypeParameters() java.lang.reflect.TypeVariable[]
isAnnotation() boolean
isAnnotationPresent(java.lang.Class) boolean
isAnonymousClass() boolean
isArray() boolean
isAssignableFrom(java.lang.Class) boolean
isEnum() boolean
isInstance(java.lang.Object) boolean
isInterface() boolean
isLocalClass() boolean
isMemberClass() boolean
isPrimitive() boolean
isSynthetic() boolean
newInstance() java.lang.Object
toString() java.lang.String

The Team

Upper Story’s capable team has over 20 collective years of event and hospitality experience. From full service event planning to innovative menu development, we pride ourselves in creating remarkable experiences for your special occasion. 

Upper Story

Welcome to Upper Story by Charlie Palmer, a premier private event destination in Manhattan’s iconic D&D building. With breathtaking city views from its 14th floor oversized windows and expansive balcony, Upper Story is a luxurious and contemporary setting for your next celebration.

With a modern yet classic design approach, Upper Story offsets a soft color palette with dark nuances that complement both the daytime and nighttime views beyond Upper Story’s 1000-square foot balcony, creating an elegant backdrop for uniquely themed private events, fundraisers, weddings, and more.

The easily accessible midtown location, ideal for social and corporate functions of all occasions, houses space for groups of up to 300 for cocktail receptions and 180 seated. Overseen by renowned chef Charlie Palmer, Upper Story turns out thoughtful menus, flawless service, and creative ideas for events of all shapes and sizes.

Welcome to the
all-new Upper Story
by Charlie Palmer

CAFÉ

For over 15 years, visitors to the D&D Building have enjoyed Chef Charlie Palmer’s Astra café menus. We are now welcoming guests with a renewed approach to our progressive American inspired menus, keeping the emphasis on seasonal and local ingredients. Whether joining us for a design meeting or a casual lunch, Upper Story is a top choice for quick, tasty and healthy lunches at the crossroads of Midtown and the Upper East Side.

UPPER STORY CAFÉ
BY CHARLIE PALMER

Inquiries

Please enter your information below and we will respond as soon as possible. Thank you.

Submit

Floorplans

Upper Story can accommodate weddings with on-site ceremonies for 100 guests.  For reception, dinner and dancing, Upper Story can host 140 guests.  Additionally, the venue can provide state-of-the-art audiovisual equipment as well as a green room or bridal suite for last minute preparations.

Weddings

As the quintessential Manhattan event space, Upper Story’s breathtaking views and understated elegance create the perfect place to say, “I do.” From the signature Charlie Palmer food, sophisticated service and décor to Jennifer Day's careful guidance and planning expertise, your wedding celebration will come together seamlessly, amazing your friends and family with each and every detail.

A LUXURIOUS AND
CONTEMPORARY SETTING
FOR YOUR SPECIAL DAY

Inquiries

Submit

Floorplans

For private events, Upper Story can be divided into two separate spaces accommodating 80 guests and 100 guests for seated affairs; 180 when combined. Additionally, the venue can provide state-of-the-art audiovisual equipment as well as a green room or bridal suite for last minute preparations.

Events

Upper Story’s team and the Charlie Palmer Group have hosted every event imaginable, from intimate al fresco dinners to elaborate bar mitzvahs and successful fundraisers. With our help in planning in every detail, impress your clients and your friends in our all-new contemporary event space with its stunning design and our talented and gracious staff.

Should our venue not work for your specifications or if your date is not available, we’re more than happy to host your event at any of our other Charlie Palmer Group venues.

A BLANK CANVAS 
SUITABLE FOR ANY 
INSPIRATION AND THEME

September on the Menu

September 05, 2017

On The Menu showcases one of Chef Jennifer Day's delicious dishes with a recipe for in-home entertaining. This September, we're loving the end of summer's tomatoes in our Heirloom Tomato Salad, with plenty of greens to take advantage of the season's best.  

Heirloom Tomato Salad with Burrata and Arugula

Crostini

  • 1 French baguette, sliced on the bias 1/2” thick
  • Extra virgin olive oil, to drizzle


Balsamic Reduction

  • 3/4 cup balsamic vinegar
  • 1/4 cup sugar


Lemon Vinaigrette

  • 1/4 cup freshly squeezed lemon juice
  • 1 small shallot, chopped
  • 1 TB honey
  • 2 TB dijon mustard
  • 1/2 Cup canola oil
  • Salt and pepper


Salad Assembly

  • 2 cups baby arugula
  • 2 large assorted heirloom tomatoes, cut into wedges
  • 1 piece burrata cheese, drained, cut in half
  • Micro Basil, to garnish

First make the crostini.  Preheat oven to 400 degrees. Arrange sliced baguette on a sheet tray lined with parchment paper. Drizzle olive oil over the bread, sprinkle with salt and bake until crostini is golden brown and crisp, 8-10 minutes.

For the balsamic glaze, combine the balsamic vinegar and sugar on medium low heat in a medium saucepan. Simmer until mixture has reduced by three quarters and is syrupy, about 10-15 minutes. Remove from heat. 

For the lemon vinaigrette, combine the lemon juice, shallot, honey and mustard in a blender. With the motor running, slowly drizzle the oil in until the vinaigrette is emulsified and thickened, 30 seconds. Season to taste with salt and pepper.

To arrange the salad: add the arugula to a medium bowl and add enough dressing to lightly coat. Toss salad until arugula is evenly dressed and put in the middle of a plate. Arrange six wedges of tomato around the salad and season with salt and pepper. Place burrata on top of the arugula and drizzle balsamic glaze around the tomatoes. Garnish burrata with micro basil and serve with crostini.

 

 

TALKING TRENDS: FALL WEDDINGS

August 30, 2017

Sure, summer and spring send the heart aflutter, but fall brings a cozy romance to the fore. We love fall weddings, complete with seasonal touches and new flavors. For this coming fall wedding season, there are some refined new trends we’re loving, if you’d like to see.

Rustic Desserts
It doesn’t take much to get us excited about the sweet stuff, but we are loving the rustic desserts on deck for fall. The doughnut wall of this spring is replaced with a pie station, decorated with branches and blankets. This handmade touch is equal parts endearing AND delicious.

Olive Everything
A serene and understated color, olive has gone from an accent to centerstage, popping up in tablecloths, sage-tinted greens and floral arrangements, and flowing bridesmaids’ gowns. Refined yet still unique, this dusty shade is a modern take on romance. 

Cozy Bridal Looks
The strapless sweetheart gown remains a classic, but we love brides who are bringing their fall wardrobe into their bridal look. The comfy feel of cashmere has entered the bridal realm with cardigans and wraps adding a sweet, informal touch. No longer for only modest brides, long-sleeves are everywhere. Whether beaded, sheer, or even removable, sleeves add an elegant touch (and warmth for those outdoor photo sessions!)

 

TALKING TRENDS: HEALTHY EVENTS

August 16, 2017

As Whole30, Volumetrics, Paleo and other clean eating diets continue to gain popularity, we’ve seen an uptick in guests and planners that want their events to reflect their lifestyles. With healthy menus on the rise, we’ve taken to incorporating these clean eats with other dietary restrictions, ensuring that healthy-thinking guests are treated to delicious bites, as are those with special diets or allergies.

Far from the crudité platters of yore, new menu items offer bright, filling foods that keep guests happy while offering additional options to those with health-based restrictions who are often forgotten during the exciting planning phase.

Here at Upper Story, we’re eager to find great solutions for diners of all kinds. Here are some recent menu additions we’ve been loving!

CAN’T (OR DON’T) EAT CARBS?
Zoodles to the rescue!
AKA Zucchini Noodles. Zoodles are a super popular item in many a Pinterest page, but we made ours with fresh pesto and grilled shrimp to keep it light and flavorful. A perfect substitution for guests with Celiac or those avoiding carbs. A great addition to a multi-course meal as well, as guests enjoy all the flavor of unique sauces without becoming overly full.

SHELLFISH GOT YOU ITCHY?
Bring on the Summer Rolls!
Shellfish allergies are among the most common food allergies. Though a shellfish tower is a hallmark of some celebrations, it excludes many guests with sensitivities, or those that don’t eat shellfish for religious reasons. We like to substitute Summer Rolls, fresh and light rice-paper wrapped snacks that are perfect to replace shellfish as they are refreshing and light, but pack a ton of flavor and are low-calorie.

SCARED OF MYSTERY MEAT?
Let’s go pescatarian!
We love a good ribeye, but an all meat-less dinner is an easy way to accommodate guests of many dining preferences and restrictions. Just because the meal is meat-free doesn’t mean it should feel bland or, even worse, like ‘rabbit food’. We’re loved a recent meal planned by a meat-free planner:

FIRST
Butternut Squash and Quinoa Salad
arugula, feta cheese, tomatoes, haricot verts, pumpkin seeds, lemon vinaigrette

MAIN
Scottish Salmon
chickpea puree, freekeh with spinach, capers, and yuzu emulsion
OR
Seared Scallops
romesco, sugar snap peas, chorizo, fingerling potatoes

DESSERT
Lemon-Ricotta Almond Cake
blueberry coulis, honeycomb candy,  whipped mascarpone

With these substitutions, any event can be made healthy, safe, and above all things, delicious.

 

Vendor LOVE: Ron-Ben Israel

August 16, 2017

Our team loves creating unique special events tailored to each client, but we couldn’t make them as spectacular without our network of exceptional vendors. Each with a dynamic offering, these vendors bring ingenuity and originality to their own one-of-a-kind service and provide an exclusive experience for guests.

We are excited to share the love and bring you these innovative vendors are top of the creative class.

Ron Ben-Israel, an Israeli pastry chef, is the Executive Chef and Owner of Ron Ben-Israel Cakes in New York City. He is famous for his beautiful wedding and special events cakes, as well as his detailed, sugar paste flowers. They’re almost too pretty to eat!

Ron's confectionary creations have been featured in The New York Times, New York Magazine, Town and Country, People, New York Post, New York Daily News, Martha Stewart Weddings, In Style, Modern Bride, Bridal Guide, Elegant Bride, Glamour, Cosmopolitan, The Knot, Time Out and Vogue Magazine, and more. The New York Times has even called him “...the Manolo Blahnik of wedding cakes.”

Ron encourages clients to book their cakes six months to one year in advance of their event. This is because his cakes take months to go from the initial design stages, to creating and constructing the cake, and to finally adding a level of detail that Ron’s famous for.

Ron puts a great amount of time into tailoring your cake to your event theme. Whether it be a wedding, mitzvah, shower, or birthday, your cake is sure to reflect your personality and theme. Each of his creations is unique to you with an unsurpassed level of detail. If you go with a Ron Ben-Israel cake, one thing is for sure - your cake will be one of the most memorable parts of your special day.

Ron also hosts classes and seminars in his own studio + bakery located in the historic Garment District in NYC, as well as Master Classes and intensive seminars in different locations around the US and abroad. For those interested in learning more, visit the RBI Cakes Facebook page or visit his website, weddingcakes.com.

His creations are sure to take any special event or wedding to the next level.

August on the Menu

August 03, 2017

On The Menu showcases one of Chef Jennifer Day's delicious dishes with a recipe for in-home entertaining. This August, we're taking advantage of the season's sweet corn in a chilled soup, perfect for those sticky summer days.

Chilled Corn Soup

¼ cup canola oil
2 leeks, white part only, split, chopped and rinsed
7 ears corn, kernels removed, cob discarded
6 tablespoons unsalted butter, divided
Salt, to taste

For Garnish:
Heirloom grape tomatoes, cut in half
Micro basil
Crème fraiche

In a large saucepan over medium low heat, cook leeks in canola oil for 3-4 minutes, until soft, making
sure not to add any color. Add the corn and season with salt. Cook until kernels are tender and have
turned a deep yellow color, 8-10 minutes. Remove from heat.

Working in batches, add 1/3 of the mixture to a blender along with 1 cup of water and 2 tablespoons of
the butter. Puree on high speed for about 90 seconds until smooth. Repeat process 2 more times and
season with salt. Place a fine mesh strainer on top of a large bowl and pour soup through, chill for at
least 3 hours. When ready to serve, garnish with tomatoes, micro basil and crème fraiche.

Craft Your Bash: South Shore Vibes

August 02, 2017

Adding handmade touches is a great way of personalizing your social event and saving a few dollars along the way. Expert Jenn Day loves when clients bring in their own crafted creations that introduce a whimsical element to the party. 

From Westhampton, to Bridgehampton, all the way to Montauk, the Hamptons means summer for New Yorkers. What better way to celebratethan a Hamptons-themed party: relaxed, chic, and a perfect way to end soiree season.

Eats: Thanks to the seaside locale, any Hamptons-themed bash needs seafood. A simple presentation is essential so guests can easily help themselves to a mountain of shellfish, fried fish, and snacks:

-Mini Lobster Rolls
-Shellfish, and lots of it: oysters, clams, shrimp with all the fixins
-Mini Fish Tacos
-Fried Flounder Sliders or Fish & Chips
-Mini Crabcakes

While seafood is a staple in any Hamptons-themed party, it’s important to accommodate guests who aren’t partial to the taste of the ocean. Here are a few beachy, non-seafood food items that scream summer: 
 

-Grilled Chicken Kabobs
-Beef Sliders
-Corn on the Cob
-Fresh Greens with Goat Cheese
-Cucumber Salad with Summer Herbs

Drinks: Transport guests to this vacation hotspot with a taste of summer. Drinks should be fresh, light, and very, very cold:

 -Rose (!) We like to provide sparkling rose for the best of both worlds
-Montauk Ale: lots of options and cute enough to serve the cans
-Spiked lemonades, why not try a floral-inspired version such as Lavender or spice it up with Jalapeno Lemonade?

Decor: A classic, Hamptons color scheme for your party is a simple royal blue and white. Use white as your main color, and add in royal blue accents to really “beach” up your event. As far as centerpieces go, simple vases with white or blue flowers give a relaxed vibe.

Above all, a Hamptons-themed soiree should be relaxing for guest AND host! Think simple, informal, and easy as nothing is as chic as a happy host.

Get The Look: Pink & Gold

August 01, 2017

One thing our team loves about Upper Story is its flexibility: refined and elegant, but with space to play with texture, color, and style. Trying on new decor for private events makes us see the venue with new eyes, excited to bring in distinctive elements to create unique events. 

Earlier this year, we partnered with local and national wedding vendors to showcase a romantic, gilded look. In the sleek space, these eye-catching jewel tones added warmth and intimacy against the Manhattan skyline. Additional details can be seen on our gallery page, or check out a blog post on Glittery Bride about the shoot!

Photographer: Marianne Blackham Photography

Model: Anna Catherine

Invitation Designer: Dreamcatcher Stationery

Jewelry: Geri’s Gems

Makeup Artist: Makeup by Jacqui A.

Event Planner: Lively Events TX

Hair Stylist: Makeup By Olivia G

Dress Designer: Marina Semone

Heirlooms and extras: Multiply Like Rabbits,  The Garter Girl by Julianne Smith, The Mrs Box

Officiant: Once Upon A Vow

Equipment Rentals: Party Rental Ltd.

Cake Designer: Slice of Heaven NYC

Floral Designer: Zahlias

 

TALKING TRENDS: CONSIDER THE COCKTAIL

July 28, 2017

Few things are more festive or luxurious than a truly excellent cocktail. A complex, balanced drink can conjure beach breezes, a dark speakeasy, or an Italian piazza. With each passing year, interest in craft cocktails grows and with that knowledge comes a willingness to try new spirits and enjoy different flavors.

 

This popular fascination can lead the event planner into dangerous territory, especially when minding a budget. Signature cocktails are a budget-friendly way to offer a creative drink that speaks to the event’s theme, while managing the cost of specialty ingredients stocked at the bar.

Though his and hers cocktails are de rigeur at stylish soirees and weddings, we suggest a signature cocktail with unique flavors, such as Crimson & Rye’s Lowland Plum Swizzle, a plum and walnut cocktail offered at our 54th Street cocktail bar, or The Forbidden Rose, topped with white pepper. Though both feature specialty ingredients, when purchased in bulk for all night drinking, can be a budget-friendly way to make a big impact with cocktail aficionados.

LOWLAND PLUM SWIZZLE

  • 1.5 oz Banknote Scotch
  • 1/2 oz Dry Vermouth 
  • 1/2 oz Sweet Vermouth 
  • 1/2 oz Sherry
  • 1/2 oz Avrell Damson Gin (plum gin)
  • 1/2 oz Honey
  • 1/4 oz Lemon
  • 6 Dashes Nocino Cordial 
  • 2 Dashes Black Walnut Bitters
  • Walnuts to Garnish
  • Sliced Plum to Garnish

Add all ingredients (excepting garnishes) in a shaker and shake vigorously. Add a large scoop of crushed ice into a burgundy or large wine glass. Pour the contents of the cocktail shaker over the ice and use a small whisk or swizzle in the center of the ice, twisting to combine ice and cocktail. Garnish with crushed walnut and plum slices. 

THE FORBIDDEN ROSE

  • 2 oz Barking Irons Apple Jack
  • 3/4 oz Fresh Lemon Juice
  • 1 oz Pomegranate Grenadine
  • 3/4 oz Honey
  • 1/8 tsp White Pepper
  • Rosewater

 

Combine all ingredients in a cocktail shaker, except the rosewater. Shake vigorously with a scoop of ice. Add a splash of rosewater to a martini glass and swirl to coat all interior sides of the glass. Strain the cocktail into the martini glass and garnish with cracked black pepper and a dried rosebud. 

 

 

Talking Trends: Loose Florals

July 14, 2017

In the summer, it is time to let loose. Parties are rowdier, drinks are boozier, and people are ready to celebrate. When putting together social celebrations this season, events expert Jenn Day loves to bring this relaxed attitude to the florals, letting the loose, imperfect floral arrangements bring an organic feel to special events.

To keep it chic, and not sloppy, integrating these loose florals should be done with intention: placing these organic arrangements in high impact areas, juxtaposed against tidy touches. We love the gorgeous garland by Zahlias Floral Design on the sweetheart table, framing elegant branches that are graciously unbalanced.

Likewise, organic-looking bouquets are a lovely contrast, but should have blooms in one color family for a unified look.

Craft Your Bash: Build a Photo Booth

July 10, 2017

Adding handmade touches is a great way of personalizing your social event and saving a few dollars along the way. Expert Jenn Day loves when clients bring in their own crafted creations that introduce a whimsical element to the party. 

How to Build a Photobooth


Say cheese! No matter the occasion, photobooths have become all the rage at special events. Skip the overpriced rental and create a custom booth with a backdrop and props that will fit your party theme.

What You’ll Need:
A digital point & shoot camera (with ample battery life)
Spare camera battery/memory cards
Camera tripod
Backdrop stand
Backdrop
Props
Prop table
Spotlight and/or lighting umbrella
Remote shutter release
Friend or helper willing to work the booth


The Camera Setup:

A basic point and shoot camera will work perfectly for your DIY photobooth! You will need a tripod that is tall enough to extend to eye-level, along with a remote shutter release so that guests could take their own photos. Some remote shutters connect to the camera through a wire, and others connect wirelessly. Go for the wireless remote so that there isn’t a cord in your guests photos!


The Backdrop:

As a general rule of thumb, you want your backdrop to be 9’ wide, and 7’ tall. People often want to take photos in large groups, so you need to be sure your backdrop is at least 9’x7’ so that everyone can fit in the frame. People commonly use printed fabric backdrops, but you can make this detail as creative as you want it to be! The right backdrop will tie your photobooth into your party theme and bring life to your guests photos.


The Props:
Props are a great way to add even more life and fun to your photo booth. Set up a table to display your props next to your photo booth so guests waiting to take photos can have some fun selecting them!

Search “photo booth props” on Etsy for a wide variety of budget-friendly props that are sure to add life to your shots! They feature themed and customizable props that will certainly fit seamlessly into your party theme. A chalkboard or dry-erase board is another option that will allow guests to compose their own message!


The Location & Setup:
It’s important to pick a place for your photo booth that won’t obstruct the flow of your party, but is still visible and easily accessible. Corners and hallways often work well!

Once you’ve found the perfect location, clear all furniture and wall art from the area. If there is a nearby window, you’ll want to cover it up with a dark piece of fabric so that the photo lighting is spot-on! Next, you should set up your backdrop stand and backdrop. Double check that your backdrop is securely attached to the backdrop stand - you don’t want it crashing down on guests mid-photo shoot!

After that, set up your camera and tripod a few feet away from the backdrop. Make sure your camera and extra batteries are fully charged! You should place your lighting umbrella and spotlight next to the camera tripod so that it’s facing your backdrop head-on. Have someone stand in front of the backdrop and take a few test shots to ensure the camera is focused properly.


Use painters tape on the ground to mark the center of the shot, and outer limits where guests can stand for photos. This will avoid people getting cut out of the frame. Set up the remote shutter release and be sure to test it before your party begins.

Lastly, set up your prop table next to the photobooth in an area that won’t disrupt the flow of your party. Display your props in a fun and appealing way that will draw guests in!


The Photos:

After your party, create an online photo album and share it with all guests so they can have all of the photos they took. You may also want to send out a photo to each guest as a thank you note or keepsake favor from your event.

If you follow this guide, you and your guests will have a keepsake to remember your event by for years to come!

 

July On The Menu

July 06, 2017

On The Menu showcases one of Chef Jennifer Day's delicious dishes with a recipe for in-home entertaining. This July, we're turning up the volume on a classic: deviled eggs. Chef Jenn Day makes this classic eye-popping with a gorgeous new hue from beets, topped with luxe salmon roe. 

Beet Pickled Deviled Egg

  • 3 beets, peeled and sliced
  • ½ cup distilled white vinegar
  • 1 shallot, sliced
  • 1 teaspoon granulated sugar
  • 1 dried bay leaf
  • 1 dozen hard boiled eggs, peeled
  • ½ cup mayonnaise
  • 2 tablespoons sour cream
  • 2 teaspoons Dijon mustard
  • ¼ teaspoon cayenne pepper
  • Salt and pepper, to taste
  • 1 oz salmon roe

 

Place beets, vinegar, shallot, sugar and bay leaf in a medium saucepan and cover with 4 cups of water and add salt. Bring to a boil and cook until beets are tender, about 20 minutes. Strain mixture into a bowl and gently place eggs in liquid. Let sit in the refrigerator for 3 hours (or more if you want a darker shade of pink). Remove eggs from beet mixture and pat dry. Discard the liquid. Split eggs in half and carefully remove yolks and place in a fine mesh strainer. Place strainer on top of a bowl and using a spoon, mash the yolks through. Gently mix in mayonnaise, sour cream, mustard and cayenne pepper to the yolks. Whisk mixture until thoroughly combined, season with salt and pepper. Transfer mixture to a Ziploc bag and cut a small hole on one of the bottom corners. Gently squeeze mixture into egg whites and garnish with salmon roe. Serve immediately.

 

Craft Your Bash: Build a Candy Bar

June 22, 2017

Adding handmade touches is a great way of personalizing your social event and saving a few dollars along the way. Expert Jenn Day loves when clients bring in their own crafted creations that introduce a whimsical element to the party. She details how to keep these DIY pieces tailored and chic without hours and hours of labor.

Including a candy bar at your special event adds a touch of creativity and nostalgia to any occasion. Candy bars are trending, becoming a staple in many weddings, baby showers, and mitzvahs. With the right forethought, this interactive addition can be made in advance to ensure your candy bar is a sweet success.

Tip 1: Decide on a theme and colors
Candy bars are a fun alternative to the traditional party favor. Whatever the occasion may be, a theme will help you decide on colors and the way that you’d like to present your candy. A theme, like all vintage candies, or a selective color scheme, like all red candies, can ensure that the finished display looks organized and chic.

Tip 2: Choose candies carefully
The best types to use are bulk loose candy, which is sold by the pound, making it budget-friendly and lends to a more cohesive look. Individually-wrapped candies, especially fun-sized and vintage candies, make for a nicer offer for guests who can nosh on the treats all weekend. You shouldn’t include more than 7-10 types of candy so that you don’t overwhelm your guests (or yourself!) As a benchmark, you will need roughly 6-8 ounces of candy per guest, so order accordingly.

Do not use chocolate! We know chocolate is a favorite for everyone, but when put into a jar it will indefinitely melt together into an unattractive mess!

Tip 3: Organize and order for the display
It’s definitely a good idea to set up your table and containers before ordering your candy so you know just how much space you have to work with. Set up your table into three sections, moving from back of the table to the front, and use height appropriate containers for each section. Be sure to have a candy scoop for each jar so that guests aren’t digging in with their hands!
Back section - Use taller containers or prop your candy jars on photo boxes to elevate them. Be sure the containers are not too tall for guests to scoop candy from - this could cause candy to spill from lower sections while reaching over.
Middle section - Use apothecary jars to display bulk candy in this section. Using these jars will allow you to display a lot of candy here without using up too much table space.
Front section - Use trays or shorter containers to display individually wrapped items. This can include swirl lollipops, cotton candy bags, or ribbon candy.

Tip 4: Don’t forget finishing touches

It’s important for your candy bar to be just as pretty as it is functional! Always include an eye catching tablecloth, backdrop, and centerpiece that give guests the “wow-factor” as soon as they see it! These details should tie into your party theme, and will definitely help pull your candy bar together.

If you follow these steps, your candy bar will be a super-sweet addition to your event!

Vendor LOVE: The Bumbys

June 19, 2017

Our team loves creating unique special events tailored to each client, but we couldn’t make them as spectacular without our network of exceptional vendors. Each with a dynamic offering, these vendors bring ingenuity and originality to their own one-of-a-kind service and provide an exclusive experience for guests.


We are excited to share the love and bring you these innovative vendors are top of the creative class.

Offering a 'Fair and Honest Appraisal of Your Appearance', masked performance artists The Bumbys have been spotted in wide ranging venues: the Whitney Museum of Art to the Berklee College of Music to a Brooklyn subway station. Luckily for us (and for often unwitting guests) these artists are available for private events as well, appearing in NYC with hilarious (and often all too true) assessments of the recipient’s appearance and personality based only on the first impression. Equipped with only a table and some typewriters, The Bumbys provide maximum impact with a minimal footprint, but don’t be surprised if they become the stars of the show.

June On The Menu

June 07, 2017

On The Menu showcases one of Chef Jennifer Day's delicious dishes with a recipe for in-home entertaining. This June, we're dishing up Mediterranean-inspired crostinis, easy to prepare in advance and assemble just before guest arrival.

Artichoke and Sundried Tomato Crostini

1 baguette, sliced crosswise, about ¼ inch thick
¼ cup extra virgin olive oil
1 ½ cups finely grated parmesan cheese
½ cup roughly chopped parsley
¼ cup extra virgin olive oil
1 teaspoon crushed red pepper
1 tsp black pepper
Salt, to taste
1 cup drained marinated artichoke hearts, roughly chopped
1 cup drained marinated sundried tomatoes, roughly chopped
Chopped parsley, to garnish

Preheat oven to 400 degrees

On a sheet tray lined with parchment paper, brush olive oil on bread and bake in oven until golden brown and crisp, about 10 minutes. Remove from oven and set aside.

In the bowl of a food processor, add cheese, parsley and pulse until just combined. Add the oil, red pepper, black pepper, salt and pulse mixture until it is coarsely chopped.

Spread mixture on crostinis, top with a few pieces of artichoke and sundried tomatoes. Garnish with parsley.

Vendor LOVE

May 09, 2017

Our team loves creating unique special events tailored to each client, but we couldn’t make them as spectacular without our network of exceptional vendors. Each with a dynamic offering, these vendors bring ingenuity and originality to their own one-of-a-kind service and provide an exclusive experience for guests.

We are excited to share the love and bring you these innovative vendors are top of the creative class.

The internationally-acclaimed Maggie Marguerite Studio provides beautiful and heartfelt photography for social events of all kinds. Their expertise in capturing spontaneous moments is thanks to the photographers’ ability to become part of the celebration, travelling through ebbs and flows of the event, shooting both quiet, intimate moments and also framing showstopper fireworks.

A longtime member of New York Magazine’s Weddings ‘Best Of’ list, Maggie Marguerite Studio provides their own approach to the now-classic wedding photobooth with the JOHN WILKES, a refurbished 1895 camera outfitted with digital technology. The result is a romantic and vintage look to immediately available digital images (plus, literally everyone looks better in Black & White). The Maggie Marguerite team is as charming as they come, able to build comradery with almost any guest and, in effect, get the best possible picture of that person. Alternating between touching, hilarious, and simply gorgeous, the fun of the JOHN WILKES ups the ante of traditional photobooths.

Get in touch with Maggie Marguerite Studio >>

May on the Menu

May 01, 2017

On The Menu showcases one of Chef Jennifer Day's delicious dishes with a recipe for in-home entertaining. This May, we're indulging in crispy, salty, creamy Mac n Cheese Bites-- perfect for a retro cocktail hour or Mitzvah.

Mac and Cheese Bites with Salsa Verde


For the Cheese Sauce:

  • 3 tablespoons butter
  • 3 tablespoons all-purpose flour
  • 3 cups whole milk
  • 2 cups grated American cheese
  • ¼ cup grated parmesan cheese
  • Kosher salt and pepper
  • 1 pound cooked elbow pasta


For the Bites:

  • 1 ½ cups all-purpose flour
  • 2 eggs, whisked
  • 2 ½ cups Panko breadcrumbs
  • Canola Oil, for frying


For the Salsa Verde: 

  • 8-10 tomatillos, husked, rinsed and chopped into 1-inch pieces
  • 1 whole jalapeno, chopped
  • 2 whole garlic cloves
  • 1 shallot, roughly chopped
  • ½ cup chopped cilantro
  • 1 avocado, pitted and diced
  • Kosher salt and pepper



First make the cheese sauce. Place a large pan or pot over medium heat until hot. Add the butter and melt. Whisk in the flour to form a paste. Whisk over heat for 30 seconds, add the milk and continue whisking until milk begins to thicken and starts bubbling, about 5 minutes.

Remove from heat, add the American cheese in 3 batches making sure cheese is completely melted before adding the next batch. Stir in parmesan cheese, season with salt and pepper, to taste.

In a large bowl, combine the cooked pasta and cheese sauce and mix well. Chill until firm—this step is crucial for frying later. The mac and cheese should be completely chilled.

Combine all salsa verde ingredients in a blender and puree until mixture is smooth, about 30 seconds. Season with salt and pepper to taste. Set aside.
Fill a large pot over medium-high heat with about 4 inches of oil until it reaches 350 degrees. Lower the heat to maintain the temperature.

Set up your frying station. Place the flour on a plate, the eggs whisked in a bowl and the breadcrumbs in a pie plate, for breading. Using a tablespoon, scoop mac and cheese into flour, rolling each piece in your hands to compress ball. Drop into egg mixture, coating completely and then into the breadcrumbs. Repeat each step until all mac and cheese is breaded. Freeze while finishing all the “bites”.

Carefully place the mac and cheese bites into the hot oil and fry until they are golden brown, about 60 seconds. Using a large slotted spoon, remove mac and cheese bites from the oil and drain quickly on paper towels. Season with salt and dollop a small amount of the salsa verde on top. Serve immediately.

 

April on the Menu

April 10, 2017

On The Menu showcases one of Chef Jennifer Day's delicious dishes with a recipe for in-home entertaining. This April, we're loving her zucchini fries, a perfect preparation of a vegetable that has been spirulized, shaved and ribboned as of late! 

  • 2-3 cups canola oil for deep frying
  • ½ cup roughly chopped Kalamata olives
  • 1 cup mayonnaise
  • 1 small garlic cloves, chopped
  • 1 tablespoon freshly squeezed lemon juice
  • 2 medium zucchini
  • ½ cup cornstarch
  • 1 cup all-purpose flour
  • ½ cup cold beer
  • ½ cup carbonated water
  • Kosher salt and pepper

Heat a large deep pot over medium high heat with 4 inches of oil until it reaches 375 degrees on a thermometer.

While oil heats, add the olives, mayonnaise, garlic and lemon juice into a blender or food processor and puree until smooth.

Cut the zucchini into sticks that measure 3 inches long and ¾ inch wide and remove the seeds.In a large mixing bowl, whisk the flour with the cold beer, add carbonated water or seltzer, salt and pepper and whisk until smooth.

In a separate shallow dish, add the cornstarch. Toss zucchini sticks in the cornstarch and transfer to a colander, shaking off the excess cornstarch. Working in batches, dip the zucchini sticks in wet batter, letting the excess drip off. Fry until golden brown and crisp, about 3 minutes. Drain on paper towels and sprinkle with salt. Serve immediately with olive aioli.

Talking Trends for Spring Weddings

March 13, 2017

Love is in the air in Midtown! With Valentine’s Day behind us and Spring on the horizon, we're in the swing of the season of love. As wedding season approaches, we’ve spotted some compelling new trends for weddings in 2017. Let’s check in with our Director of Catering Sales Jessica Powers Gilman and Executive Chef Jennifer Day to see what’s they’re excited to see for celebrations this year.

Donuts, Donuts, Donuts
Executive Chef Jennifer Day

Dessert has always had a special place in landmark celebrations, but for weddings, the dessert is the big finale. In recent years, brides have gone for elaborate or formal desserts like petits fours with ornate icing or a rainbow of Parisian macaron, but recently we’re seeing donuts become more and more popular. They are a crowd-pleaser (who doesn’t love a donut?), but also far more casual and easy to eat for the youngest of wedding guests.

A Strong Sense of Place
Director of Catering Sales Jessica Powers Gilman
We’re seeing a shift away from elaborate tenting or draping and instead brides are selecting venues that come with a strong sense of place already “built-in” with the location’s backdrop coming to the fore. Rather than creating an ambiance from scratch with complicated additions, planners are choosing venues with strong geographical markers: beautiful mountain vistas, city skyline views, or even landmarks like museums.



Color Comeback

Jessica Gilman
One thing I’m really excited about is the incorporation of more color! We’ve had a few years where off-white, blush tones, and dove greys ruled with lots of monochromatic décor, but now weddings are getting a splash of color again. Both Jenn and I are loving this look when its incorporated into the table set: colored stemware, unique napkins, and a rainbow of florals on the tables. It makes the room pop, the food look great, and makes the space more fun. 
 

March On The Menu

March 01, 2017

On The Menu showcases one of Chef Jennifer Day's delicious dishes with a recipe for in-home entertaining. This March, we're loving Tuna Tartare. Following "the year of poke" in 2016, we're still loving this raw dish, but in a smaller serving perfect for a quick, healthy bite while socializing. 

Tuna Tartare with Whipped Avocado and Micro Greens

  • 12 oz sushi grade tuna, cut into ¼ inch cubes
  • 2 jalapenos, seeded, deveined and minced
  • 2 medium shallots, minced
  • 1/4 - 1/3 cup extra virgin olive oil
  • 2 lemons, zested and juiced
  • Kosher salt and black pepper
  • 2 avocados, peeled and pitted
  • ½ cup micro cilantro
  • Wonton Chips or tortilla chips


In a medium bowl, combine tuna, jalapenos, shallots and olive oil, mixing gently. Add the lemon zest to the mixture and season with salt and pepper. In a food processor, add avocado and lemon juice and whip until smooth. Season with salt and pepper.

In a chilled bowl, place a ring mold in the middle and add tuna. Place avocado whip on top and remove ring mold. Add cilantro on top of avocado and serve with wonton chips.

VIEW OUR REMARKABLE CELEBRATIONS

Inquiries

To learn more or to reserve your event with us, please fill out the inquiry form below and one of our event sales managers will get back to you as soon as possible.

Submit