IRO SUSHI (Slough)
16 Park St, Slough SL1 1PD
+441753303735
Description
IRO Sushi Restaurant, Delivery & Takeaway around London
Features
- Takeaway
- Delivery
- Accepts reservations
- Healthy options
- Casual
- Kerbside pickup
- No-contact delivery
- Drive-through