Wembley Restaurant is an Indian establishment located in Manchester. It is known for serving Indian cuisine. Key facts used from search results include its name and location in Manchester.