Teriyaki Station ATBP #3

Filipino restaurant · 1501 N C St #106, Sacramento, CA

More food in Sacramento, CA · Filipino Food in Sacramento