Odyssey Grill
67-109 Kealohanui St, Waialua, Oahu, HI 96791
Odyssey Grill is a Restaurant place is located in Waialua, Hawaii. The address of Odyssey Grill is 67-109 Kealohanui St, Waialua, Oahu, HI 96791.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 808-352-6373,