Chuck’s Grub is located in Mandaluyong, Philippines on Lg/F Building A, SM Megamall,
EDSA Cor. J. Vargas Ave.. Chuck’s Grub is rated 3 out of 5 in the category fish & chips in Philippines.
Address
Lg/F Building A, SM Megamall,
EDSA Cor. J. Vargas Ave.