O'Samurai Japanese Steakhouse
CLOSED$$ •
Shopping Center, Taylor Retail Center, 23299 Eureka Rd, Taylor
Shopping Center, Taylor Retail Center, 23299 Eureka Rd, Taylor