Sophia's Restaurant...Sophia's is a fine dining restaurant that has been refurbished to create a traditional atmosphere. Whether you are in the hotel for business, or just enjoy excellent food with traditional service, then join us in Sophia's Restaurant at the heart of The Crewe Arms Hotel. We pride ourselves in sourcing goods from local suppliers and wherever possible using British produce.