Pastaleeni

An Italian restaurant serving authentic pasta.