Howard's Cafe
Chinese Restaurant
1051 S Alvarado St, Los Angeles, CA 90006
(213) 385-7991
(213) 385-7991
3.5 / 5 based on 28 votes
Photos
... rolls, fried rice, and green onions. The best Jerry, the best!
Found shrimp fried rice as Yuck. Try it and dish on it at...