Mom and Son Kitchen is a restaurant that appears to offer BBQ. The Fantuan Reviews mention "Fat ni BBQ" as a related restaurant, suggesting a focus on BBQ cuisine. The establishment is located at 13438 Central Ave.