Branches

Londra

Foodstars (Shoreditch) Arch, 73, 74 Vallance Rd, London E1 5BW, United Kingdom
+44 20 3389 9344
11:00-23:00
Payment Methods
Cash
Credit Card
Your Orders
COMPLETE ORDER