Greek Restaurant On 3 Rd

greek restaurant on 3 rd, 8109 W 3rd St, Los Angeles, CA 90048, United States

(818) 968-2345

Location