Salo-Salo Grill

Salo-salo Grill is a Filipino restaurant in West Covina. It is open from Mondays through Sundays. They have combo plates but most customers love their group platters. Their seafood platter, meat lover platter, and breakfast platter are just few among the favorites!

Visited 402 times, 1 Visits today

Add a Review

You must be logged in to post a comment.