LOCATION

FIC Ice cream and frozen custard

View all products View products


Red Monster shop

3rd floor Luisa Bldg 2, 107 Maginhawa St, Teachers Village East, Diliman, Quezon City, Metro Manila 1101

Fri - Wed, 11 - 9pm
Closed on Thursdays only

Directions