Location: 7367 Mission Street, Daly City, CA 94014
Phone:(650)992-8953
Category: Restaurants
Tags: Fast Food Restaurants