Shanghai Bay

HOME>LOCATION>STORE LOCATOR >Shanghai Bay

Introduction

Johnny Moo Shanghai Bay Store opened on 6 June 2008. It is located at Shop 117, No.333 Zhangyang Road, Pudong. The restaurant has the typical American casual dining frontage with excellent alfresco seating which guests could enjoy outdoor dining. This location is ideal for the movers & shakers to enjoy their business lunch or after office gathering.