Get directions to: Asian Bistro, San Diego, CA
Restaurant address: 330 W Broadway San Diego, CA 92101, USA
Restaurant: Asian Bistro