59 Edgware Rd, St George's Fields, London W2 2HZ
A straightforward eatery that specializes in Persian kebabs, stews, and rice dishes, providing a relaxed atmosphere for diners to enjoy authentic flavors without unnecessary complexity.