Member
Three words: I love everything! I've had aglio olio at other Italian restaurants, but the one here was simply the best--the flavors just exploded in my mouth. The ambience, service, and food were all a solid 5-star experience. Go for it you won't regret later.