Le’ Dessert
Price: £2.95
Freshly brewed green tea served in a 12oz cup.
St Stephen, United Kingdom, United Kingdom
Restaurant
No open hours
Spot something wrong?
Tried Green Tea (12oz)? Be the first to say what you thought.