Saffron Grill | 5970 Mowry Ave Newark CA 94560 United States Restaurant Menu & Phone5970 Mowry Ave Newark CA 94560 United States 4.2/5
Daryoush | 2144 Center St Berkeley CA 94704 United States Restaurant Menu & Phone2144 Center St Berkeley CA 94704 United States 4.6/5
Alborz Restaurant | 1829 Mt Diablo Blvd Walnut Creek CA 94596 United States Restaurant Menu & Phone1829 Mt Diablo Blvd Walnut Creek CA 94596 United States 3.9/5
Kabob House | 1250 Newell Ave Walnut Creek CA 94596 United States Restaurant Menu & Phone1250 Newell Ave Walnut Creek CA 94596 United States 4.3/5