Great restaurant with a couple options. Not a lot to choose from but at least a couple! The pasta was amazing! Not sure about cross contamination, but I felt fine after eating.