Tell others

Reviews

Recent reviews by mcconfesor
Restaurant Name City
Rating
Max's of the Philippines South San Francisco, CA
one of the few filipino restaurants being consistent with the quality of their food and service.