

In a small Italian restaurant, they serve this dish. I’ve never had it at any other Italian place before. I always thought it was a tomato sauce, but it tastes completely different. I’m pretty sure it’s a pepper-based sauce. Do you have any idea what it could be?
by Few-Blackberry9537