2908 W Valley Blvd, Alhambra (626) 284-8756
I can only give this place an okay, since I have never seen it open. The windows are blacked out and there is no sign with the business operating hours.
2908 W Valley Blvd, Alhambra, CA 91803 (626) 284-8756
I can only give this place an okay, since I have never seen it open. The windows are blacked out and there is no sign with the business operating hours.
Restaurantji Recommends