Search results
We did not find results for: tio's mediterranean grill san leandro ca map.
Check spelling or type a new query.
We did not find results for: tio's mediterranean grill san leandro ca map.
Check spelling or type a new query.
794 E 14th St San Leandro, CA 94577 2114.59 mi
Is this your business? Verify your listing
5.0 342 reviews
Tio's deserves its high rating. The falafels are crispy on outside and green flavorful inside. Well done! The mansaf was really flavorful. Lamb perfectly cooked. It reminds me of the mansaf... More
Some super really high points and some low points. Highs: some of the best skewers I've ever had in my life (I got chicken & steak). Dead stop. Hands down. Completely impossibly tender &... More