Explore
Map
Marketplace
Roasted Roman Artichokes
available at
“Mildreds Covent Garden”
VEGAN
4.80 (3)
Taste
4.67
Originality
5.00
Nutrition
4.67
Presentation
5.00
Value
4.67
Mildreds Covent Garden
79 St Martin's Ln, London WC2N 4AA, UK
Rate your experience
1 Star
2 Stars
3 Stars
4 Stars
5 Stars
Empty
Overall
Details
Share your thoughts 👇
*
Share your thoughts 👇 *
Post review
Reviews by the abillion community
Mildreds Covent Garden
79 St Martin's Ln, London WC2N 4AA, UK