Permanently closed
Seoul Mama Korean Restaurant
- Korean restaurant
- 5890 Mowry School Rd, Newark, California, 94560
Find your next restaurant.
Previous recognition
#3 Korean restaurant in Newark, California
Permanently closed
#3 Korean restaurant in Newark, California