Address: 2390 Clarke Ave, East Palo Alto, CA 94303 Phone: (650) 289-0727
By: Karmalani K.
We just moved to the neighborhood recently, my husband grew up here. We decided to give the place a try since we always pass by it! He ordered his favorite,... more