TOTO Batchoy
The Shops at Amigo ground floor unit no. 31, brgy. Danao,
Iloilo City, 5000
TOTO Batchoy is one of the popular Filipino Restaurant located in The Shops at Amigo ground floor unit no. 31, brgy. Danao ,Iloilo City listed under
Restaurant/cafe in Iloilo City
,