Saffron Restaurant
Italian · Indian · Pizza
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.
Location
Location