Yalla Yalla Lebanese Grill
Price: £2.00
Fresh and bubbly water, perfect for quenching your thirst.
65 High St, United Kingdom
Restaurant
No open hours
Spot something wrong?
Tried Sparkling Water? Be the first to say what you thought.