clock menu more-arrow no yes

Omar Restaurant

1718 New Avenue, , CA 91776

(626) 570-9778