Antonio's Lechon and Filipino Restaurant
4 VP Inting Avenue,
Tagbilaran City, 6300
Antonio's Lechon and Filipino Restaurant is one of the popular Filipino Restaurant located in 4 VP Inting Avenue ,Tagbilaran City listed under
Restaurant in Tagbilaran City
,