Full menu with prices & pictures
Balls & Company 58 Greek St, London, W1D3DY, United...
+442078516688
Who would've thought meatballs could have been so interesting! Even your humble meatballs with...
Straightforward concept - get four meatballs, choose your sauce and you can add on some pasta i...
At this eatery you can simply call the telephone number +442078516688 to make reservations.