Katsouris Deli in Manchester - Restaurant menu and …
https://restaurantguru.com/Katsouris-Manchester
WebUpdated on: Mar 24, 2024. All info on Katsouris Deli in Manchester - Call to book a table. View the menu, check prices, find on the map, see photos and ratings. Location: 113 Deansgate, Manchester, England Cuisine: Delis, Dessert, Sandwiches Phone: 0161 819 1260
Location: 113 Deansgate, Manchester, England
Cuisine: Delis, Dessert, Sandwiches
Phone: 0161 819 1260
DA: 29 PA: 98 MOZ Rank: 20