Yah, Samsara is open to visitors, and I didn't eat there, but HIGHLY recommend the pizza at Ciao's which is across the street, and they even deliver!