Saffron Restaurant offers a blend of Italian and Indian cuisine, with a notable mention of pizza. They provide options for takeaway, delivery, and table bookings, and are known for fresh food.