Fujisan (Inside Stater Bros Market)

Restaurant · 2845 W Avenue L, Lancaster, CA

More food in Lancaster, CA