The phrase "great sandwich" means a delicious and satisfying sandwich that is very tasty and enjoyable to eat.