Al-Dar I 61-63 Edgware Road London England United Kingdom
Expensive Halal food, known for their fresh juices.
Phone: no phone