Ody's Boneless Lechon Belly is located in Cebu, Philippines on 8V5WC8F, F. Ramos St, Cebu City. Ody's Boneless Lechon Belly is rated 3 out of 5 in the category small plates restaurant in Philippines.
Address
8V5WC8F, F. Ramos St, Cebu City
Service options
TakeawayDine-in