Originally Posted by
80ktsClamp
A couple blocks from our hotel is a restaurant called La Italia (or something similar)... absolutely my favorite italian place anywhere. I would highly suggest that if yall like italian food!
On the list of considerations. Thanks.