Home » Restaurants » UK » Carlislerest Restaurants » Mammas Fish Restaurant | 19 Scotch St Carlisle CA3 8PY United Kingdom

Mammas Fish Restaurant | 19 Scotch St Carlisle CA3 8PY United Kingdom Restaurant Menu & Phone

Restaurant Reviews:

130
4.8/5

Mammas Fish Restaurant | 19 Scotch St Carlisle CA3 8PY United Kingdom Contact Details

19 Scotch St Carlisle CA3 8PY United Kingdom

Related Restaurants