"We visited Mama Toscano's on the hunt for toasted ravioli. They called them t ravs here, which is probably the most adorable thing I've ever heard. Located on the Hill, Mama Toscano's is an order and go kind of place there are just a few tables outside if you wanna stick around with your food. We did! The ordering process was a little confusing: there's a cash register up front, as you enter the store, but you gotta go a little further back to the deli counter and order. However, the pe … – show"