Restaurant to mark International Women’s Day

The Eusebi Deli in Glasgow