Restaurants & Bars

Los Angeles Area

Sfeeha (baked lamb or meat pies)

Share:

More from Restaurants & Bars

Restaurants & Bars Los Angeles Area

Sfeeha (baked lamb or meat pies)

n
nick2006 | | Nov 8, 2006 02:30 AM

where can i buy the best? willing to drive anywhere thanks

Feedback