Nawras
Coffee Shop · Dessert Shop · Ice Cream Shop
A coffee shop offering a variety of treats, including stuffed dates, chocolates, nuts, and ice cream.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Nawras.
Local restaurants nearby
23 Edgware Road, ENG



