Japanese
Carmen, Cebu
This is just a food stall so expect no seating. Either quickly eat your corndogs in the side or have it to-go (they have very convenient takeout boxes thats really made for corndogs! so cool haha) Yummy corndogs, just wished there could be lesser sugar because it does overpowers the taste.
Batter and cheese have no flavor
ICHA Ayala Central Bloc is a Restaurant located at Carmen, Cebu.