Odyssey Restaurant

15600 Odyssey Dr.
818-366-5817
Granada Hills
California
United States
website