About The Meatball Kitchen
Meatball Masters | Leigh-On-Sea, Essex
Looks good. Tastes even Better.
Coming Soon. . .
Collection /Delivery Available
More about The Meatball Kitchen
The Meatball Kitchen is located at 149 Leigh Road, ss9 1jf Leigh-on-Sea
01702713690
http://www.themeatballkitchen.co.uk