Mammas Fish Restaurant
19 Scotch Street, Carlisle CA3 8PY England
Mammas Fish Restaurant is a Seafood, British, Vegetarian Friendly, Gluten Free Options place is located in Carlisle, England. The address of Mammas Fish Restaurant is 19 Scotch Street, Carlisle CA3 8PY England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1228 533056,