Lam Toro

From $ -1 per night

Avg. User Rating:


2432 Telegraph Ave, Oakland, California 94620
(510) 832-1010
Show More Info

User Reviews

Results 1-2of 2 Reviews


This is One of My Favorite Restaurants!
Best West African