Company name: The Falafel Stall
Description: Freshly made crispy falafel & salads, wrapped or boxed. From our stall in Swansea Market or our shop at Orchard Street, Swansea.
Oxford St, Swansea SA1 3PQ, United Kingdom