More about Saleem’S Tawa & Grill
Saleem’S Tawa & Grill is located at 595d Stockport Rd, Manchester, Greater Manchester, M13 0RX, United Kingdom
Similar Listings
Kashmiri Aroma
3.8