Order Online

Howard's Cafe

1051 S Alvarado St
Los Angeles, CA 90006
(213) 385-7991
Order online Menu | Reservation | Info
Any questions please call us.