0161 937 0010
Download and order with our new app
Download and Order with our new app
Find us at: Katsouris Deli 113 Deansgate Manchester M3 2BQ
Fill in your details on the form on this page and we will get back to you soon.