About company

Leap year Lumpia is a restaurant specialized for hand-crafted Filipino spring rolls.

VG
Unknown
Not verified company