5/5
Restaurant Taboullah: Cafe and Lebanese Grill - Balham
Balham, 243 Balham High Road SW177BE
Menu
Home delivery of Sandwiches in Balham
Rossa
Peach
Regular
+ 191