About
Welcome to Red Rose, Oswestry’s go-to spot for authentic Indian cuisine! Located at 33 Willow St, we serve flavourful, freshly prepared dishes crafted to perfection. Perfect for dine-in or takeaway—experience the best of Indian flavours today. Ready to order? Don’t miss out on a delicious meal!