Share:

Restaurants & Bars 1

Chez Alexander's, Burlingame

The Ranger | Aug 11, 2005 12:03 PM

It's been 18 months since my last visit to Ibrahim's restaurant. I was always pleased but the distance from my home was just too significant to make the journey any more regular than infrequent.

Has anyone been there recently?

It's located on Broadway.

Want to stay up to date with this post?

Recommended From Chowhound