The stromboli is world class! I have lived in three different major areas that can't touch what stromboli's provides! It's a bit tiny.. It's not spotless... it takes a while to get your food.. but for me.. It's TOTALLY worth it!
You have no recent hotel searches.