San Maru Korean Restaurant San Maru Korean Restaurant

2504 Village Green Pl, Champaign, IL