Lucky Cow Shop Store in Address Unit 5C Mei Hua Plaza 224 F. Roxas St. 4th Ave Grace Park Caloocan CityPHContact Mobile: 9178381337 Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map