Japanese comfort food located at 3F Mega Fashion Hall, SM Megamall, Mandaluyong City
Try changing your filters or choose a different week