Albalou London

New
Save

Report Abuse

Details

“Albalou” in Persian means sour cherry. Back in Iran as children, we remember the sour cherry juice being the most delicious and refreshing drink! That and Albalou-Polow (“Polow” meaning rice) hold special places in our hearts, transporting us back to the fond and vibrant memories of being home with friends and family. Albalou is homage to that memory, a local Persian & Middle-Eastern family-run restaurant in West London serving you the delights and comfort of Persian food.

Address
Albalou London, 143-145 North End Rd, London W14 9ES, United Kingdom
Restaurant Phone

Claim

Is this your business?

Claim listing is the best way to manage and protect your business.

Claim This Listing

Please fill the required fields*