Delicious roasted red bell peppers stuffed with savory orzo and topped with fresh lemony basil. A perfect Mediterranean-inspired dish for any meal!