Company name: Tayyabs
Description: Legendary no-frills Punjabi restaurant
83-89 Fieldgate St, London E1 1JU, United Kingdom