Saffron (Nepalese snacks bar) is located in Setúbal, Portugal on Av. Luísa Todi 460. Saffron (Nepalese snacks bar) is rated 5 out of 5 in the category food court in Portugal.
Address
Av. Luísa Todi 460
Service options
Takeaway
Dine-in
Accessibility
Wheelchair-accessible entrance