Best Filipino Restaurant in Singapore.
Last time I ate here they were in Neil Road but I dont kno where they are now or if they are functioning again. Been searching but I couldn't find it.
Please come back!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.