Italians place, first of all. I love abnormal stuff and if you do also, damn, book this spot! You’ve no reason not too book this place. Amazing overall! Dog friendly? Shit that’s a bonus!