Get directions to: Blue Nile Restaurant, Berkeley, CA
Restaurant address: 2525 Telegraph Ave Berkeley, CA 94704, USA
Restaurant: Blue Nile Restaurant