Tel: (01) 463 5056 Address: Unit 3 Greenhills Retail Park Greenhills Roadd, Talaght Centra C-Store Dublin Co. Dublin D24 W292 Facebook: Order online: At your local Subway®, Unit 3 Greenhills Retail Park, when we say you can Make It What You Want ®, we really mean...