We are going to see Wicked at Apollo theatre next month. Can anyone recommend a restaurant close to the venue for dinner? We are looking for something that isn’t too formal but has good food.
Any recommendations at any price point would be appreciated.