Astrid & Miyu Cafe
5-7 FOUBERT'S PLACE
LONDON
W1F7PY
Food rating:
★★★
3/5 stars
Updated: 23. October 2024
Food ratings
- Confidence in management: 10
- Hygiene: 5
- Structural: 10