Pho Anhoa Noodle House 14391 Washington Ave San Leandro, CA 94578 Phone: (510) 352-2728
Category: Restaurants