
3 "Stroud Green" Restaurants in London.
But First Coffee
Harringay
Dotori is a busy, cash-only neighbourhood restaurant in Finsbury Park serving excellent and inexpensive Korean, and passable Japanese food.
Dotori
Highbury
Max’s Sandwich Shop in Stroud Green serves inventive sandwiches with buckets of personality. It’s fast becoming a North London institution.
Max’s Sandwich Shop
Stroud Green