One of the best street food we tried at UP Diliman. Definitely a must try pag nagpunta kayo dun mga kafood trip. ^_^

AloJapan.com