This is the best take out I've found in Cranston, It's like homemade Italian food. Keep up the great work. Pros: Great food, fresh Cons: a little cramped
All reviews seem positive