Taste
5.00
Originality
Nutrition
4.00
Presentation
Value
Thomas Tower, 1 Dalston Square, Dalston Lane,, London E8 3GU, UK