Restaurants & Bars

U.K. England London Orzo

Orzo to buy in London?


Live your best food life.

Sign up to discover your next favorite restaurant, recipe, or cookbook in the largest community of knowledgeable food enthusiasts.
Sign Up For Free
Restaurants & Bars 2

Orzo to buy in London?

zuriga | Jul 21, 2004 10:01 AM

Does anyone know a shop or food hall that sells orzo? I must confess to not having started my search.. Selfridge's.. elsewhere?? Thanks.

Want to stay up to date with this post?

Recommended From Chowhound