More about Shah Abbas Restaurant
Shah Abbas Restaurant is located at 692-694 High Road, N12 9PY London, United Kingdom
Similar Listings
Mohsen Kebab
4.1