Barbarellas Sandwich Bar Takeaway
More about Barbarellas Sandwich Bar Takeaway
Barbarellas Sandwich Bar Takeaway is located at 141 Lower Marsh, SE17 London, United Kingdom
+442074013525
http://www.barbarellaswaterloo.co.uk