EEdinburgh Read More Review: CATA, a Spanish restaurant in Stockbridge7 December 2025 I think CATA, a Spanish tapas, wine, and coffee restaurant just off Stockbridge, well, effectively in Stockbridge, on…