Momiji No rating yet Restaurants Ramen restaurant · Japanese restaurant 4931 Junipero Serra Blvd, Colma, CA 94014 Today: 11:30 AM–9 PM Call Details →