Southern Cross is a restaurant known for its hospitality and flavorful dishes. Reservations are recommended, especially on weekends.